背景
我们有多个声明性管道作业,可以从主管道作业中按顺序选择和构建它们作为下游作业。这将等待每个触发的作业完成,然后再开始下一个内联作业。
每个下游作业都有一个输入阶段,它将在继续之前等待用户输入工件提升。
问题
一旦当前作业进入输入阶段,是否可以让主作业继续并开始下一个作业?即在开始下一个内联作业之前不要等待用户输入
据我所知,这里唯一的选择是等待:true/false和quietPeriod:延迟。下面的示例显示了这些选项,但都不适合我们的场景。
build (job: 'myJob1', parameters: [booleanParam (name: 'startServer', value: false)], quietPeriod: 10, wait: true)
build (job: 'myJob2', parameters: [booleanParam (name: 'startServer', value: false)], quietPeriod: 10, wait: true)