Как включить доступ к локальному URL из AWS CodePipeline - CodeBuild? - PullRequest
0 голосов
/ 14 апреля 2020

Я новичок в AWS CodePipeline. Я разрабатываю конвейер в AWS. Я использовал CodeBuild для создания артефактов. На этом же этапе я хочу выполнить сканирование SonarQube для моего кода.

Мой SonarQube установлен на локальном сервере.

Когда я запускаю конвейер, я получаю:

SonarQube URL [http://...:9000] can't be reached

Пожалуйста, помогите, как решить эту проблему.

BuildSpe c .yml file

version: 0.2

phases:
  install:
    commands:
      - wget https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-3.3.0.1492-linux.zip
      - unzip sonar-scanner-cli-3.3.0.1492-linux.zip
    runtime-versions:
      java: openjdk8
  build:
    commands:
      - echo Build started on `date`
      - ls
      - ./sonar-scanner-3.3.0.1492-linux/bin/sonar-scanner -Dproject.settings=Application/sonar-project.properties
  post_build:
    commands:
      - echo Build completed on `date`
reports: #New
  SurefireReports: # CodeBuild will create a report group called "SurefireReports".
    files: #Store all of the files
      - '**/*'
    base-directory: 'Application/target/surefire-reports' # Location of the reports
artifacts:
  files:
    - Application/target/ROOT.jar
    - appspec.yml
    - start_server.sh
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...