Bamboo 无法识别我的 Spring 项目中的测试

Iva*_*dez 5 testing junit bamboo maven

我有一个托管在 BitBucket 上的 Spring 项目(Apache CXF、Spring、Hibernate、Maven ...),我正在尝试使用 Bamboo 作为我的 CI 服务器。我的想法是将代码从 Bamboo 直接部署到 Heroku,以便部署时间自动化。

我制定了一个包含多项任务的计划来实现这一目标。首先,我有一个源代码签出任务和一个构建器任务。它们都在工作,代码正在编译并且测试正在通过,我可以在任务日志中看到这一点。问题是 Bamboo 似乎无法识别测试(它标志着任务是无测试的)。

我还尝试过创建一个新的 JUnit 测试任务,结果更糟糕。日志显示一切正常,但 Bamboo 在测试任务执行后将计划标记为失败。

有任何想法吗?

nwi*_*ler 3

不确定您使用的是哪个版本的 Bamboo,但在我们拥有的版本中,您必须在选项卡上打开单元测试结果评估Builder。请参阅随附的屏幕截图,并确保已启用此功能,并且目录设置指向 Maven Surefire 创建测试结果的目录(XML 格式)。 在此输入图像描述