2013-07-08 73 views
1

我很难找到设置Bamboo以持续集成我的基于Scala的Play框架应用程序所需的步骤。我已经在specs2中编写了测试,但Bamboo并不支持它。它确实支持junit测试。我在某处读到可以将输出转换为junit的地方,但我再也找不到这样做的方法。使用Atlassian Bamboo CI与Scala Playframework 2.X

回答

5

您必须将以下内容添加到您的sbt构建文件中,以生成规范的JUnit输出。

testOptions in Test += Tests.Argument("junitxml", "console") 

然后你可以定义SBT Task执行测试。

SBT Task setup

+0

谢谢!我曾尝试添加此行,但我想我没有重新加载我的项目或其他东西。它正在工作! –

+0

看到该插件已被删除是否有另一种方法来在竹子中运行sbt? –

+0

是的,将其作为命令运行https://confluence.atlassian.com/bamboo/custom-command-executable-289277045.html – akkie

相关问题