我正在尝试将Sonar整合到Jenkins中。由于一些不良的代码质量 - 它给出了以下错误。
“错误:SonarQube扫描程序执行期间出错 java.lang.IllegalStateException:Project没有传递质量 门“。
我现在无权更改质量门。无论质量门的结果如何,我都想让构建成功。怎么做?
答案 0 :(得分:2)
似乎您已安装https://github.com/SonarQubeCommunity/sonar-build-breaker因此,要么卸载它,请尝试设置sonar.buildbreaker.skip=true
。另请注意,SonarQube开发人员不建议打破构建 - http://www.sonarqube.org/why-you-shouldnt-use-build-breaker/