詹金斯失败后失败了下游工作

时间:2015-08-04 18:09:59

标签: jenkins jenkins-plugins

我需要在父亲工作失败后失败所有下游工作。

我们说我有

Job A -> Job B -> Job C

只有在上游成功时才运行下游作业。

我需要:

    如果A失败,
  • 失败B和C
  • 如果B失败则失败C

我没有找到合适的插件来实现这个结果,也许某个有相同需求的人找到了方法?

1 个答案:

答案 0 :(得分:1)

由于可以触发作业B和/或C作为A的下游,即使A失败 - 确定A状态并创建一个变量来确定是否应该运行作业B或C(如RUN = 1表示do_run)。然后将参数添加到下游作业并检查作业B或C开头的变量。

当A失败时,最好不要运行B或C吗?不知道你想要做什么,只是建议。