Интеграция Sonarqube с codecommit не работает - PullRequest
0 голосов
/ 19 июня 2019

Я хочу интегрировать sonarqube с codecommit.Мой сервер sonarqube работает на одном сервере Linux.Я хочу проанализировать свой код с помощью sonarqube, как только кто-нибудь зарегистрирует код в codecommit.Как я могу интегрировать то же самое.

Я установил sonarqube на сервере Ubuntu.Я попытался поместить переменную env в качестве аутентификации сонара и URL-адреса в файл проекта yaml, а также поместить команду mvn sonar:sonar в раздел сборки или после сборки, но это не удалось.

env:
  variables:
    SONAR_LOGIN: "MY_SONARQUBE_AUTHTOKEN"
    SONAR_HOST: "MY_SONARQUBE_URL"
    #You should use parameter-store here instead

phases:
  build:
    commands:
      - mvn test
  post_build:
    commands:
      - mvn sonar:sonar -Dsonar.login=$SONAR_LOGIN -Dsonar.host.url=$SONAR_HOST

Это должно дать результат на странице sonarqube, ноневозможно найти mvn sonar:sonar сбой команды.

...