我有一个在BitBucket上托管的
Spring项目(Apache CXF,Spring,Hibernate,Maven ……),我正在尝试使用Bamboo作为我的CI服务器.我的想法是将代码直接部署到Bamboo的Heroku,以便自动部署时间.
我制定了一项计划,其中包含几项任务来实现这一目标.首先,我有一个源代码检出任务和一个构建器任务.他们两个都在工作,代码编译和测试正在通过,我可以在任务日志中看到.问题是Bamboo似乎没有认识到测试(它标志着任务是无法测试的).
我还尝试创建一个新的JUnit测试任务,这甚至是最糟糕的.日志显示一切正常,但Bamboo在执行测试任务后将计划标记为失败.
有任何想法吗?
最佳答案 不确定您使用的是哪个版本的Bamboo,但在我们拥有的版本中,您必须在Builder选项卡上打开单元测试结果评估.请参阅附带的屏幕截图,并确保已启用此功能,目录设置指向Maven Surefire创建测试结果的目录(XML格式).