У меня есть задание jenkins, которое запускается, когда PR создается в репозитории bitbucket.Задание будет запускать сканирование репозитория в сонарбе.
Затем я использую плагин sonarqube под названием sonar-for-bitbucket , который будет комментировать PR, подводя итоги анализа.
Эта часть успешно выполняется.
Это моя конфигурация сонара в Jenkins.
Это вывод консоли
...
INFO: ANALYSIS SUCCESSFUL
INFO: Executing post-job Sonar Plug-in for Bitbucket Cloud
INFO: [sonar4bitbucket] Plug-in is active and will analyze pull request with #199...
INFO: Task total time: 1:25.408 s
INFO: ------------------------------------------------------------------------
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 1:27.292s
INFO: Final Memory: 64M/827M
INFO: ------------------------------------------------------------------------
WARN: Unable to locate 'report-task.txt' in the workspace. Did the SonarScanner succedeed?
Finished: SUCCESS
Однако, когда я захожу в sonarqube UI, он не показывает никакого результата анализа.
Я также попытался запустить это из моего MacBook с sonar-scanner
.Получил тот же результат.
INFO: ANALYSIS SUCCESSFUL
INFO: Task total time: 35.944 s
INFO: ------------------------------------------------------------------------
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 2:50.449s
INFO: Final Memory: 28M/813M
INFO: ------------------------------------------------------------------------