【发布时间】:2013-08-27 19:06:52
【问题描述】:
如果代码覆盖率比之前的成功构建下降,我想中断 jenkins 构建。我在这里看到了一个先前的答案,其中建议使用 groovy 插件来访问 jenkins api,将当前覆盖范围与以前的覆盖范围进行比较,如果它下降则构建失败。
我相信这正是我正在寻找的,但我不确定我可以从 jenkins api 的哪个位置获取这些信息?
我正在使用 Cobertura 插件来运行代码覆盖率分析。
【问题讨论】:
标签: jenkins
如果代码覆盖率比之前的成功构建下降,我想中断 jenkins 构建。我在这里看到了一个先前的答案,其中建议使用 groovy 插件来访问 jenkins api,将当前覆盖范围与以前的覆盖范围进行比较,如果它下降则构建失败。
我相信这正是我正在寻找的,但我不确定我可以从 jenkins api 的哪个位置获取这些信息?
我正在使用 Cobertura 插件来运行代码覆盖率分析。
【问题讨论】:
标签: jenkins
如果您使用 Sonar 托管您的指标,该功能将可用。
更灵活的解决方案,Sonar 本身就是一个非常有用的工具,它有一个可用于 Jenkins 的插件。
【讨论】: