Сообщение Sonarqube в Gerrit

После выполнения анализа Sonarqube я получаю sonar-report.json. Чтобы опубликовать это в комментариях Gerrit, я использую Sonar Gerrit Plugin. В логах jenkins есть информация: -Репорт загружен и содержит 15 вопросов. -Популярные комментарии: 0

Мой вопрос: почему нет вопросов, которые комментируются Gerrit? Конфигурация плагина по умолчанию, поэтому уровень серьезности самый низкий. Я думаю, что все вопросы должны быть упомянуты в комментариях.

1 ответ

Проверьте следующие параметры плагина Sonar-Gerrit в разделе Действия после сборки > Настройки SonarQube > Настройки Gerrit... > Настройки просмотра

  • Сообщить только о новых проблемах?

    Только новые вопросы SonarQube должны быть прокомментированы в Gerrit при проверке. Измененные файлы должны быть прокомментированы со всеми соответствующими проблемами, если не отмечено.

  • Влияет только на измененные строки

    Изменяется только в текущих строках коммитов, которые комментирует Геррит при проверке. Измененные файлы должны быть прокомментированы со всеми проблемами, если этот контроль снят.

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

Другие вопросы по тегам