【发布时间】:2014-04-15 09:15:24
【问题描述】:
我们使用 Jenkins 作业和 Phing 进行部署以进行构建。我们的应用程序是在 CakePHP 上制作的。当我运行 Cake 单元测试时,我遇到了一些错误(如预期的那样)。
/app/Console/cake test app AllQaTests --stderr --log-junit
但是 Phing 没有察觉到它们并继续构建而不是停止进程并将构建标记为失败。有什么优雅的方式来处理测试的输出?
现在我们使用一个单独的脚本来扫描测试日志并寻找“FAILURE”字样。
【问题讨论】:
标签: unit-testing cakephp jenkins phing