如何解决如何使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 举报,一经查实,本站将立刻删除。