我已经使用Gradle项目在Java上完全配置了SonarQube 7.4,对于CI,我正在使用GitLab。 如果项目不符合质量要求,最新的打破合并/阻止构建的可能性/解决方案是什么?
我找到的所有解决方案都适用于SonarQube的较早版本,但是据我所知,Build Breaker Plugin不支持当前版本,并且我找不到专门针对GitLab CI的其他方法。 / p>
As you can see,当严重超出质量门限(代码中的许多问题,覆盖率远低于阈值)时,GitLab CI仍然对我的代码事件感到很冷静。