微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使Jenkins忽略“覆盖范围指标目标”W列中的“%条件”

如何解决如何使Jenkins忽略“覆盖范围指标目标”W列中的“%条件”

| 由于做出了贡献,Jenkins仪表板上的“ W”列对我所有的PHP项目都显示了风暴
Clover Coverage: Conditionals 0% (0/0)
因为
PHP_CodeCoverage
不衡量条件。对于这些项目,我如何让詹金斯忽略这一衡量标准?我尝试将
<conditionalCoverage>
设置为
0
-1
无效(是的,我记得要重新加载配置)。
<hudson.plugins.clover.CloverPublisher>
  <cloverReportDir>build/logs</cloverReportDir>
  <cloverReportFileName>clover.xml</cloverReportFileName>
  <healthyTarget>
    <methodCoverage>70</methodCoverage>
    <conditionalCoverage>-1</conditionalCoverage>    <!-- tried 0 too -->
    <statementCoverage>80</statementCoverage>
  </healthyTarget>
  <unhealthyTarget/>
  <failingTarget/>
</hudson.plugins.clover.CloverPublisher>
    

解决方法

使用-1确实可以,但是您必须重新构建每个项目。摘要悬停中的条目将作为构建的一部分生成,并且不会更改。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。