Как интегрировать SonarQube с QuickBuild? - PullRequest
0 голосов
/ 12 сентября 2018

В настоящее время мы используем GitLab и QuickBuild для наших проектов Android.Я должен интегрировать Sonarqube для предварительной проверки перед каждой сборкой.Я не могу получить много информации для быстрой сборки, так как большая часть документации предназначена для Дженкинса.

Я вижу, что мы можем создавать шаги в быстрой сборке, и мне нужно было бы добавить еще один шаг для проверки и выполнения сонаракомандование гидролокатором.Но все же я не совсем уверен, что является лучшим методом?

  1. Где я должен запустить сервер Sonar?
  2. Где добавить файлы конфигурации сонара?

  3. Есть ли в наличии хорошая документация?

  4. Стоит ли запускать проверку сонара на GitLab или QuickBuild?(Наш сервер сборки QuickBuild, поэтому он выглядит лучше)

1 Ответ

0 голосов
/ 18 сентября 2018
  1. В идеале вы должны запускать сервер гидролокатора на отдельной машине, или вы можете использовать тот же сервер, на котором работает quickbuild (в зависимости от версий Java)
  2. Вы можете поместить файл конфигурации гидролокатора либо в каталог проекта, либоВы можете хранить его в любом центральном месте.
  3. Нет официальной документации для сонарной интеграции и быстрой сборки.
  4. Запустить проверку сонара на Buildserver.
...