【问题标题】:Jenkins Server: ignore builds that fail with hudson.util.IOException2Jenkins 服务器:忽略因 hudson.util.IOException2 失败的构建
【发布时间】:2014-04-29 17:19:51
【问题描述】:

我在这里描述的问题仍然存在问题:Jenkins fails ALL THE TIME with hudson.util.IOException2,另一个用户在这里描述了:Jenkins/Hudson SVN Issue

Jenkins 最近更新了他们的 SVN 插件来重试这个错误 10 次;虽然这往​​往会奏效,但它仍然至少每 2 天左右在每个作业上失败一次,向每个人发送构建失败的电子邮件。解决问题通常需要做的就是重新运行构建,一切正常。

有没有办法(可能是插件或某种设置)让 Jenkins 完全忽略所有构建失败,其中行:hudson.util.IOException2: revision check failed 在日志中?这将使每个人的事情变得更好,并减少构建被破坏的错误警报的数量。

【问题讨论】:

  • 你能发布一个链接到“修复”这个问题的 SVN 插件吗?
  • @ganders 很抱歉您也遇到了这个问题。我们能够使用标准的 Subversion 插件修复它:wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin 不幸的是,除了我们为每个构建的“签出策略”选择了“签出新副本”之外,我无法提供更多帮助现在。
  • 是的,很遗憾,我也是……我会要求我们的管理员升级到 2.4(我们现在是 2.2)

标签: svn jenkins jenkins-plugins


【解决方案1】:

是的,如果您发现 IOException 错误消息,请使用Jenkins text finder plugin 标记构建成功。

【讨论】:

  • 这听起来正是我正在寻找的东西,但我不知道如何使用它!我已经安装了该插件以及 Run Condition Extras 插件,但仍然无法在作业配置或 Jenkins 配置中找到使用此插件的任何位置。
  • 查看您的作业配置的 Post Build Steps 列表,将会有一个“Jenkins Text Finder”选项。选中“也搜索控制台输出”以从构建日志中获取错误消息。
  • 感谢您的帮助,但它不在列表中。 :/ i.imgur.com/MBD5Je0.png
  • 插件似乎没有成功安装 - 检查 Jenkins 日志。
  • 谢谢,@gareth_bowles!我向我们的系统管理员展示了这个,他能够让它不会导致 IOException;不知道他做了什么,但无论如何我都会接受你的回答。 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-09-05
  • 1970-01-01
  • 1970-01-01
  • 2016-06-21
  • 1970-01-01
  • 2019-06-25
  • 1970-01-01
相关资源
最近更新 更多