2016-03-24 3 views
0

Я использую Jenkins для CI и добавил плагины для сонара для Дженкинса. После сканирования сонара Технический долг показан Zero.Технический долг, показывающий ноль в сонаре

Но на самом деле его не равен нулю ранее использовал последнюю версию гидролокатора там он показывал технический долг, но после понижения его не отображается. (Дублирование кода, строк кода, сложность показаны)

Ниже приведены версия эхолота используется

Перед Downgrading следующей версии используются (работает отлично)

sonar scanner 2.5.1 , Sonar Plugin 2.3 , SonarQube 5.4 , Jenkins version. 1.651 

После Откат (технический долг не показан)

Sonar scanner 2.5, sonar plugin 2.1 , SonarQube 4.5 , Jenkins version 1.651 

Как решить эту проблему?

Благодаря

Ganesh

+0

Итак, почему вы отказались, если она работает правильно с последней версией? –

+0

Нужно понизить, потому что планировалось использовать общий сервер сонара по всей организации. (Первоначально он был настроен локально, поэтому использовался последний, но на главном сервере использовалась более низкая версия сонара) –

+0

Ну, если вы хотите получить помощь, вам придется предоставить более подробную информацию (например, журналы анализа, журнал сервера, список плагинов и т. д.), поскольку SQ 4.5 LTS, как известно, работает отлично, поэтому у вас, вероятно, есть проблема с конфигурацией или проблема совместимости. .. –

ответ

0

я нашел причину этого, размещая здесь, так что это может быть полезным для других. В последней версии SonarQube 5.4 нет необходимости ссылаться на «двоичные файлы», только из «src» будет рассчитываться только технический долг. Но в случае, если более старая версия 4.5 должна ссылаться на двоичные файлы также для проверки сонара (поскольку для поиска ошибок требуется двоичные файлы в новый найти ошибки интегрированы гидролокатора образом профиль)

0

у меня была та же проблема, что я пропустил удаление данных/éS папки во время процесса обновления. После удаления данных /es папка и перезапуск сервера sonarqube решили мою проблему. Дополнительная информация here