Я использую сонар более 4 лет для проектов Java, которые мы создали.
В настоящее время мы хотим, чтобы сборка не выполнялась, если некоторые показатели не могут быть выполнены. Таким образом, я установил плагин Build Breaker и повторно запустил цикл сборки без каких-либо проблем. Затем я изменил ворота качества, чтобы они содержали правило «Комментарии (%)» для проверки «меньше чем» «20» (порог для предупреждения), «10» (порог для ошибки)», как указано в:
Однако после этих определений проекты не строились. Хотя все файлы имеют достаточное количество комментариев (от 28 % до 77 %), как на изображении ниже,
В то время как на главном экране отображается как 0%
Я не смог найти никакого журнала, комментария или информации о том, как это может произойти (в sonar.log или mvn -X), и насколько я искал, никто не сталкивался с этой проблемой.
Кто-нибудь сталкивался с этой проблемой или знает, почему это может произойти? Моя версия SonarQube — 5.6.7, версия Build Breaker — 2.2 (загружена с github), версия maven — 3.0.5 и JDK 8.