首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布Clover覆盖率报告失败

发布Clover覆盖率报告失败
EN

Stack Overflow用户
提问于 2012-01-02 04:09:04
回答 1查看 7.3K关注 0票数 6

我已经为Jenkins php项目设置了所有php工具。我为"Post-build actions“设置了"Publish Clover Coverage Report”,即

代码语言:javascript
复制
Clover report directory - /build/logs
Clover report file name - clover.xml

我确实可以浏览/构建/日志并查看clover.xml。整条路都是-

但当我执行Jenkins作业时,我得到以下消息-

代码语言:javascript
复制
Clover xml file does not exist in: /build/logs called: clover.xml and will not be copied to: /var/lib/jenkins/jobs/php job 1/builds/2012-01-02_01-11-32/clover.xml

找不到“/build/logs/clover.xml”。您是否为Clover生成了XML报告?

为什么Jenkins看不到我的clover.xml文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-24 06:30:20

如果您使用ant作为jenkins触发的构建工具,那么在build.xml中,您可能需要为phpunit命令指定参数。就像..。

代码语言:javascript
复制
<exec executable="phpunit" failonerror="true">
<arg line="--coverage-clover ${basedir}/build/logs/clover.xml
                --coverage-html ${basedir}/build/logs/
                ."/>
        </exec>
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8695217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档