我有一些github项目,我想用代码覆盖测试。我找到(见blog post)实现这一目标的唯一方法是编写一个自定义脚本来计算代码覆盖率XML行和输出Code coverage is 74.32%, which is below the accepted 80%
。在HTML中显示代码覆盖率更好,但在travis-ci中是否可行?
答案 0 :(得分:13)
您可以将https://coveralls.io/与Travis一起使用,以便很好地显示报道。可以在此处找到示例:https://coveralls.io/r/phpmyadmin/error-reporting-server
PS:我知道这是一个很老的问题,但我在搜索其他东西时才发现它。答案 1 :(得分:1)
Travic CI不支持任何持久存储。一个建议是创建自定义脚本并运行phpunit --coverage-html
,然后使用rsync之类的内容将输出目录的内容发送到您自己的服务器。