【问题标题】:How to fail Jenkins build when Mercurial Update failsMercurial更新失败时如何使Jenkins构建失败
【发布时间】:2012-04-10 19:27:05
【问题描述】:

我有一个 Jenkins 版本,可以从 Mercurial 中检查代码。有一种情况是 Mercurial 存储库损坏并且更新失败,但是 Jenkins 构建仍会继续并报告成功。在这种情况下,Jenkins 构建是否可能失败?

【问题讨论】:

    标签: mercurial jenkins


    【解决方案1】:

    我在使用 SVN 时遇到过类似的问题。

    假设 Mercurial 在更新失败时输出警告/错误,您可以使用 Text Finder 插件:https://wiki.jenkins-ci.org/display/JENKINS/Text-finder+Plugin 来解析警告消息并在找到时失败。

    或者,如果 Mercurial 在成功更新时输出成功消息,您可以对其进行解析,如果未找到成功消息则失败。

    【讨论】: