Ответ 1
Установите плагин build breaker.
Не удалось выполнить сборку, если код нарушает любой из пороговых значений которые вы указываете в профиле качества Sonar.
Update
Sonarqube больше не рекомендует использовать этот плагин:
Я использую maven для создания моего java-приложения, Jenkins для CI и Sonar для метрик.
В настоящее время у меня есть работа по созданию, которая создает отчет сонара. (Запущен через пост-сборку в Дженкинсе.)
Я хотел бы установить это, чтобы вывести из строя сборку, если выполняются определенные пороговые значения, то есть любые серьезные или блокирующие нарушения или сложность более 1.7.
Любое руководство будет оценено! - L
Установите плагин build breaker.
Не удалось выполнить сборку, если код нарушает любой из пороговых значений которые вы указываете в профиле качества Sonar.
Sonarqube больше не рекомендует использовать этот плагин:
Использовать Jenkins плагин Quality Gates, который не выполняет сборку, если предопределенные ворота сонара не зеленые.
Этот плагин остановит работу, когда обнаружены меры качества ворот.