Jenkins插件汇总下游项目的状态

时间:2012-09-10 14:34:39

标签: jenkins jenkins-plugins

我需要有以下工作流程:
运行“beforejob” - >运行工作(job1,job2,job3) - >当job1,job2,job3完成时运行“afterJob”。

如果所有作业job1,job2,job3都处于PASSED状态,则作业“afterJob”应该处于PASSED状态。
如果某些作业job1,job2,job3处于FAILED状态,那么“afterJob”也应该处于FAILED状态。

它就像Join Plugin,但只有在所有作业都处于PASSED状态的情况下,加入插件才会运行joinJob。

PS。
我需要它发送通知,其状态不是来自每个作业,而是来自每个组的一个afterJob。

1 个答案:

答案 0 :(得分:0)

您是否尝试过Parameterized Trigger Plugin

您可以将其添加为构建步骤和/或构建后操作。 它可能不会为您提供所需的一切,但它会让您更近一步,有时可以满足所有人的要求。