成功的Jenkins Build标记为失败

时间:2015-11-06 11:02:23

标签: maven jenkins build

几天前开始,我们的Jenkins安装存在问题,这些安装处理CI并为中型企业项目发布版本。一个特别恼人的问题是构建服务器标记构建为"失败" (电子邮件通知和所有内容)即使构建日志中没有明显的失败原因。

我们最近失败的构建之一的示例输出:

[JENKINS] Recording test results
[INFO] 
[INFO] --- xml-maven-plugin:1.0:validate (default) @ <project name> ---
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] <project name> (application) ................ SUCCESS [  4.408 s]
[INFO] <project name> commons .................. SUCCESS [ 52.580 s]
[INFO] <project name> Database Layer ........... SUCCESS [ 39.305 s]
[INFO] <project name> .......................... SUCCESS [07:57 min]
[INFO] <project name> .............................. SUCCESS [01:51 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13:40 min
[INFO] Finished at: 2015-11-09T15:42:17+01:00
[JENKINS] Archiving disabled
[INFO] Final Memory: 72M/434M
[INFO] ------------------------------------------------------------------------
channel stopped
Finished: SUCCESS

项目托管在SVN存储库中,并使用maven构建。关于如何进一步分析这个问题的任何想法?

编辑:回答问题&#34;我们怎么知道它已经坏了&#34 ;: Jenkins在概述中用红色图标标记构建。我们根据推荐禁用电子邮件通知不幸的是,这没有改变目前的行为。存档已被禁用。我更新了构建输出以反映当前配置。

还有其他想法吗?

1 个答案:

答案 0 :(得分:0)

通过进入失败的构建作业的配置,扩展Maven Jenkins插件的高级选项并选择“Run Headless”选项来管理自己修复此问题。我没有丝毫的线索说明为什么这会有所帮助,但确实如此。