我有一个Jenkins构建,用于检查Mercurial中的代码。有一种情况,Mercurial仓库被破坏,更新失败,但Jenkins构建仍然会继续并报告成功。在这种情况下,是否有可能使Jenkins构建失败?
答案 0 :(得分:0)
我使用SVN遇到了类似的问题。
假设Mercurial在更新失败时输出警告/错误,您可以使用Text Finder插件:https://wiki.jenkins-ci.org/display/JENKINS/Text-finder+Plugin来解析警告消息,如果找到则失败。
或者,如果Mercurial在成功更新时输出成功消息,您可以解析该消息并在未找到成功消息时失败。