Мы работаем "Invoke Standalone SonarQube Анализ" строить шаг на Дженкинс со следующими конфигурациями:SonarRunner Непризнанный вариант: виды
- Цель: виды
- JDK: (Унаследованные от вакансии)
- сонар-бегуна-2,4
Общая информация о:
- SonarQube Версия: 4,3
- Jenkins Версия: 1,606
- SonarQube плагин (в Jenkins): 2,2
Еще несколько дней назад все работает нормально, но с тех пор сборки всегда удается. Мы не можем восстановить, если какие-либо изменения (плагины) были сделаны на сервере Jenkins. Тем не менее, мы работаем в настоящее время в ERROR: Unrecognized option: views
. Использование других целей отлично работает, поэтому бегун работает в целом.
18:03:38 Started by user myUser
18:03:38 [EnvInject] - Loading node environment variables.
18:03:38 Building on master in workspace c:\Jenkins\jobs\myRunnerJob\workspace
18:03:38 [workspace] $ c:\sonar-runner-2.4\bin\sonar-runner.bat -e views -Dsonar.jdbc.url=myDatabaseURL ******** ******** -Dsonar.host.url=myHostUrl ******** ******** -Dsonar.projectBaseDir=c:\Jenkins\jobs\myRunnerJob\workspace
18:03:38 d:\Programs\sonar-runner-2.4
18:03:38 ERROR: Unrecognized option: views
18:03:38 INFO:
18:03:38 INFO: usage: sonar-runner [options]
18:03:38 INFO:
18:03:38 INFO: Options:
18:03:38 INFO: -D,--define <arg> Define property
18:03:38 INFO: -e,--errors Produce execution error messages
18:03:38 INFO: -h,--help Display help information
18:03:38 INFO: -v,--version Display version information
18:03:38 INFO: -X,--debug Produce execution debug output
18:03:38 Started calculate disk usage of build
18:03:38 Finished Calculation of disk usage of build in 0 seconds
18:03:38 Started calculate disk usage of workspace
18:03:38 Finished Calculation of disk usage of workspace in 0 seconds
18:03:38 Finished: SUCCESS
Запуск "-v" вместо "взглядов" в результате следующее:
[...]
17:30:12 d:\Programs\sonar-runner-2.4
17:30:12 SonarQube Runner 2.4
17:30:12 Java 1.7.0_71 Oracle Corporation (64-bit)
17:30:12 Windows Server 2008 R2 6.1 amd64
17:30:12 Started calculate disk usage of build
17:30:12 Finished Calculation of disk usage of build in 0 seconds
17:30:12 Started calculate disk usage of workspace
17:30:12 Finished Calculation of disk usage of workspace in 0 seconds
17:30:13 Finished: SUCCESS
Это означает, что сонар-бегунок установлен правильно. Я также проверил установку «Views» на SonarQube. Лизация активна, и если я запускаю «представления сонара-бегунов», то все работает отлично.
Любые идеи для этого странного поведения?
Вам следует дважды проверить, что плагин Views действительно установлен на сервере. Кажется, нет. Приложите журналы запуска (logs/sonar.log). –
я сделал это уверен. Когда я запускаю «представления сонара-бегунов» на своем локальном ПК (который содержит сонар.руннер.properties с необходимыми данными), все работает нормально. Что вы хотите видеть из журнала, как долго? – Krummy
Целью является не проверка локального поля, а сервера, используемого jenkins. Установленные плагины регистрируются во время запуска сервера. –