【问题标题】:How to stop the join plugin post-build project if any of the downstream job fails in Jenkins如果 Jenkins 中的任何下游作业失败,如何停止加入插件构建后项目
【发布时间】:2013-05-16 11:15:47
【问题描述】:

我有一个启动作业 A,它使用条件构建步骤来运行一些下游作业(B1、B2、B3,...)。我还使用加入插件来加入这些工作,然后开始另一个工作 C 作为加入后构建项目来构建。我使用 post-build 选项的原因是我需要通过所有这些作业传递参数。但是,如果下游作业之一(B1 或 B2 或 ...)失败,作业 C 仍然运行,尽管我从不检查“即使某些下游项目不稳定也触发”。有人知道原因吗?以及如何解决问题?感谢您为它提供了一些启发。

【问题讨论】:

    标签: build jenkins continuous-integration


    【解决方案1】:

    经过几次测试,我发现加入插件似乎不适用于条件构建步骤插件,因此我删除了加入插件,而是为每个条件步骤选中了“阻止直到触发的项目完成构建”选项,然后将加入项目最后作为一个正常的触发工作。它有效。

    【讨论】:

      猜你喜欢
      • 2019-01-18
      • 1970-01-01
      • 1970-01-01
      • 2018-08-20
      • 1970-01-01
      • 2011-09-18
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多