我一直在努力让Bamboo使用代码测试。我正在使用codeception在symfony项目中测试我的代码。
经过一番研究后,我发现了一篇关于 how to setup Jenkins with codeception.
的文章一旦阅读,我发现我应该使用Ant来运行运行测试的代码命令。
问题是我真的不知道放在哪里。 This article解释了新Ant任务的所有字段,但似乎没有任何工作。
有人可以帮帮我吗?
答案 0 :(得分:6)
如果有其他人遇到这个,这就是我在竹子中使用代码的方法。
在管理员中>服务器功能。为Codeception添加一个新的可执行文件,路径为/ usr / local / bin / codecept。
在您的工作中,创建Command类型的新任务。将可执行文件设置为Codeception。参数应该运行--xml(以及你需要的任何其他参数)。
接下来,使用JUnit Parser类型创建另一个任务。将自定义结果目录设置为tests / _log / * .xml。
这对我来说很有效。
附加:如果您没有服务器的管理员权限,请将命令可执行文件设置为PHP并添加./vendor/bin/codecept run --xml作为参数。