ant - 如何设置Bamboo与代码接收一起使用?

标签 ant bamboo codeception

我一直在尝试让Bamboo与代码接受测试一起工作。我正在使用Codeception在symfony项目中测试我的代码。

经过一番研究,我发现了有关how to setup Jenkins with codeception.的文章

阅读后,我发现我应该使用Ant运行运行测试的代码接收命令。

问题是我真的不知道将所有东西放到哪里。 This article解释了新Ant任务的所有字段,但似乎没有任何作用。

有人可以帮帮我吗?

最佳答案

万一其他人遇到这个问题,这就是我用 Bamboo 进行代码接收的方式。

在管理>服务器功能中。使用/usr/local/bin/codecept路径为Codeception添加一个新的可执行文件。

在您的工作中,创建一个Command类型的新任务。将可执行文件设置为Codeception。参数应运行--xml(以及您需要的任何其他参数)。

接下来,使用JUnit Parser类型创建另一个任务。将定制结果目录设置为tests/_log/*。xml。

这对我来说非常有效。

附加:如果您没有服务器的管理员权限,请将命令可执行文件设置为PHP并添加./vendor/bin/codecept run --xml作为参数。

关于ant - 如何设置Bamboo与代码接收一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19706727/

相关文章:

java - 如何在Android Studio中使用Ant工具构建项目?

jakarta-ee - 为什么 WebSphere 会抛出不兼容版本的 Java EE 错误?

java - 未调用 Spring MVC Controller - 但编译过程似乎很好

java - JUnit Ant 任务不会输出到屏幕

ios - 是否可以将Bamboo用于iOS CI?

codeception - 如何将查询字符串附加到codeception中的url

yii2 - 在 Yii2 项目中使用 Codeception 运行单元测试

codeception - 如何从命令行将环境变量传递给 Codeception YML 文件?

git - 如何从 Bamboo Script 任务中执行 git Push

macos - Mac OS X - 使钥匙串(keychain)证书可用于 Atlassian Bamboo