Я полностью настроил SonarQube 7.4 на Java с проектом Gradle и для CI я использую GitLab. Какова самая последняя возможность / обходной путь для нарушения сборки / предотвращения слияния, если проект не соответствует качественным критериям?
Все найденные мной решения подходят для более старых версийиз SonarQube, но, насколько мне известно, плагин Build Breaker не поддерживает текущую версию, и я не смог найти другой путь для GitLab CI специально.
Как вы можете видеть GitLab CI по-прежнему классно относится к моему событию в коде, когда качественные показатели значительно превышены (многие проблемы в коде, охват намного ниже порога).