根据某些输入参数触发下游作业

时间:2016-12-29 15:51:11

标签: jenkins jenkins-plugins

我要求根据某些条件触发工作。假设我有工作J1,j2,J3和J4

J1执行并根据作业J1上的输入参数x,它应触发J2或J3。如果x为1则应触发J2,如果x为2,则应触发J3。

有点像流程图

                                            J1 
                                    x=1  /   \  x=2 
                                          /     \ 
                                         J2      J3 

我想在Post构建操作中执行此操作,这意味着一旦Job J1构建成功,我想根据输入参数动态触发作业。

我尝试了条件步骤插件 - 但这对这种情况没有帮助,因为我在Post构建操作步骤中没有条件步骤插件。有人可以建议实现这一目标的最佳方法。

提前致谢!

1 个答案:

答案 0 :(得分:0)

你想要的是Post Build Task插件并使用它的正则表达式功能来检查x的值。