настроить сонар в бамбуке - PullRequest
       63

настроить сонар в бамбуке

0 голосов
/ 11 сентября 2018

Я хочу добавить шаг сборки в Bamboo, чтобы анализировать код с помощью sonarqube. Я не хочу использовать какой-либо плагин, такой как Sonar для Bamboo, но интересуюсь, можно ли написать сценарий в качестве шага сборки для запуска sonar. Я загрузил sonarqube на наш сервер сборки, и он запущен и вошел в систему как администратор.

Когда я выполнял локальную настройку, я установил сканер сонара и сгенерировал скрипт MSBuild, который я запустил из корневой папки проекта, но так как это сервер сборки и у меня нет исходного кода на сервере, я не могу этого сделать и я исследую способы его интеграции с Bamboo без использования плагина / аддона.

Любая помощь в этом очень ценится

1 Ответ

0 голосов
/ 11 сентября 2018
  1. Добавьте свой репозиторий в план
  2. Добавить шаг проверки исходного кода в задании
  3. добавьте шаг команды bash или cmd к cd ${bamboo_build_working_directory} и выполните сценарий сонара или передайте bamboo_build_working_directory в качестве аргумента сценария сонара. bamboo_build_working_directory будет заменено корнем исходного кода.
...