【发布时间】:2015-03-26 19:42:02
【问题描述】:
我们有一个使用 Maven 构建的项目,其中包含一组 Jasmine 测试。这些使用 jasmine-maven-plugin 运行并以无头模式运行。
从命令行运行时,项目可以正确构建。但是,当从 jenkins 运行时,jenkins 报告项目失败(即一个红球)。当我们检查从属控制台时,构建成功。
控制台输出以 完成:成功
我们添加了一个后期构建步骤,检查返回的过程结果代码是否为 0。
我们已经尝试使用 windows 和 linux slave 运行构建,没有任何区别。
当我们在构建过程中禁止运行 jasmine 测试时,JEnkins 会显示项目构建成功。
我们检查了 jenkins 日志,我们看到类似
的消息28/01/2015 2:14:44 PM hudson.model.Run 执行 INFO: tempest #20 main 构建操作已完成:成功
我们如何确定 Jenkins 认为构建失败的原因????
谢谢 贝特和理查德
【问题讨论】:
标签: jenkins jasmine jasmine-maven-plugin