gpt4 book ai didi

continuous-integration - 如何调整Jenkins天气报告以使三叶草覆盖PHP项目

转载 作者:行者123 更新时间:2023-12-04 04:39:01 24 4
gpt4 key购买 nike

我在 Jenkins (Jenkins)为新团队安装了一些PHP项目,并且我正尝试降低最初的期望值,以帮助他们提高测试和一切工作的效率。最初,我们正在争取20%的代码覆盖率。当它们达到20%时,我已经将PHPUnit配置文件中的边界调整为绿色,从而使代码覆盖率达到绿色-因此他们可以看到它们朝着正确的方向前进。但是我想做的是在 Jenkins View 中更新天气报告以反射(reflect)三叶草的覆盖范围,而我似乎做不到!

我在jenkins项目配置中选中了“发布Clover PHP覆盖率报告”,并且从PHPUnit生成了clover.xml,但是我不确定如何调整此范围。

从phpunit.xml.dist记录:

<logging>
<log type="coverage-html" target="build/coverage" title="ERC"
charset="UTF-8" yui="true" highlight="true"
lowUpperBound="10" highLowerBound="20"/>
<log type="coverage-clover" target="build/logs/clover.xml"/>
<log type="junit" target="build/logs/junit.xml" logIncompleteSkipped="false"/>
</logging>

项目设置覆盖率指标

最初我没有启用“发布HTML报告”,但是我发现启用它并修改百分比在保存并重新运行构建后不会产生任何影响。

最佳答案

Jenkins天气报告的范围是在Jenkins中定义的,而不是在phpunit中定义的

根据您使用的是Clover还是CloverPHP插件,它对您来说可能看起来有些不同,但是它位于Jenkins设置页面的ether方式中:)

关于continuous-integration - 如何调整Jenkins天气报告以使三叶草覆盖PHP项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10280526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com