【发布时间】:2016-08-21 11:17:14
【问题描述】:
我使用Jenkins Continuous Integration 服务器和Sonarqube 进行代码覆盖。我想确保如果项目中的问题达到 Quality Gate 的 阈值,项目构建应该会失败。我在Sonarqube 中安装了Build Breaker 插件。我在某处读到它默认适用于每个项目,并将构建失败报告发送到 CI 服务器(在我的例子中是 Jenkins)。
但这并没有发生。即使问题已达到阈值,我的项目构建也能在 CI 服务器上成功。
我无法使用 Build Breaker,因为它没有提供任何参数或其他东西来配置它。问题如下:
请帮我配置这个,以便我可以将失败的构建状态发送到我的 CI 服务器。 如果以任何方式都不可能,那么请让我知道是否有任何通知机制至少通知开发人员有关已达到阈值的问题。
【问题讨论】:
标签: jenkins continuous-integration sonarqube code-coverage sonarqube5.1