2015-09-03 34 views
0

我按照jenkins-php.org创建了一个项目。一切正常,但我无法跳过PHPunit测试。 有什么可以简单的方法来跳过PHPUnitTest以避免错误...最初我认为这很容易,我从代码中删除了所有实例,但仍然能够看到这个错误,也是我无法生成phpdoc,如果项目没有测试文件...请帮助问题与基于ANT的Jenkins工作

回答

0

在phpunit.xml中设置为false以避免致命错误 并删除发布xUnit测试结果报告此整个块jenkins GUI项目配置以避免构建完成状态失败...。记住构建会成功,但.....也谢谢你的帮助Havelock。

0

一种可能性是删除目标,它在执行ANT时从依赖目标列表中执行PHPUnit。所以,如果ANT正在执行例如目标full-build,改变

<target name="full-build" 
    depends="prepare,static-analysis,phpunit,phpdox,-check-failure" 
    description="Performs static analysis, runs the tests, and generates project documentation"/> 

<target name="full-build" 
    depends="prepare,static-analysis,phpdox,-check-failure" 
    description="Performs static analysis, runs the tests, and generates project documentation"/> 

注意depends属性值的缺失phpunit

另一种可能性是编写一个虚拟测试,除了$this->assertTrue(true);什么也不做。

+0

我已经做了第一步,需要检查第二步。 –

+0

然后,您应该检查您在Jenkins配置中确切指定了哪个目标。 – Havelock

+0

我对jenkins Havelock真的很陌生......所以你可以准确地告诉我,当你在你最后的评论中说“target”时,你的意思是什么意思....谢谢 –