【问题标题】:Bamboo doesn't recognize test in my Spring projectBamboo 在我的 Spring 项目中无法识别测试
【发布时间】:2013-02-18 08:29:45
【问题描述】:

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

我制定了一个计划,其中包含几个任务来实现这一目标。首先,我有一个 Source Code Checkout 任务和一个 builder 任务。他们都在工作,代码正在编译并且测试正在通过,我可以在任务日志中看到。问题是 Bamboo 似乎无法识别测试(它标志着该任务是无测试的)。

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

有什么想法吗?

【问题讨论】:

    标签: maven testing junit bamboo


    【解决方案1】:

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

    【讨论】:

    • 嗨 nwinkler,你给了我解决方案,但不是因为你用红色方块标记的区域。我已经标记了。关键是我必须将你使用的 java 属性添加到 maven 目标中。
    • 很高兴听到这个消息!我很高兴我包含了屏幕截图的那部分:-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-08
    • 1970-01-01
    • 2019-06-03
    • 1970-01-01
    • 1970-01-01
    • 2017-07-03
    • 1970-01-01
    相关资源
    最近更新 更多