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

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

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

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

1 ответ

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