如何在其他项目jenkins的触发器参数化构建中配置顺序

时间:2016-11-16 05:02:24

标签: jenkins jenkins-pipeline

我有一个JOB {A}在POST Build Actions中有在其他项目上触发参数化构建 我设置了2个作业{B}和{C}。 我想做这样的配置 首先,如果A是稳定的,则触发B,然后触发C. 但我不想让C成为B的孩子。

2 个答案:

答案 0 :(得分:1)

在JOB {A}中,当JOB {B}运行JOB {B}时,您需要等待。例如:

JOB {A}

//do something
build job: "JOB {B}", quietPeriod: 0, wait: true 
//"quietPeriod: 0" without pause, "wait: true" waiting until downstrem job (JOB {B}) is finished
build job: "JOB {C}", quietPeriod: 0, wait: true

答案 1 :(得分:0)

您可以使用MultiJob插件(MultiJob项目)创建包装器项目。你可以在那里实现这个逻辑