在Jenkins中,如何在完成管道中的所有构建之后才能运行作业?

时间:2017-06-01 11:49:50

标签: jenkins jenkins-pipeline jenkins-cli

我有一个管道运行和一些其他工作。例如:

  • 我有“Job A”& “工作B”
  • “工作A”触发管道&管道启动buildA,buildB,buildC。
  • 一旦管道完成所有构建,它就应该触发“作业B”

我已经通过了可锁定的资源插件,但使用情况并不是那么清楚。任何人都可以建议我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用build job功能。例如,你有两个阶段,每个阶段都在JobA中构建一个工作:build job: 'JobA', parameters: [[$class: 'StringParameterValue', name: 'param1', value: param1]],你构建你的buildA,buildB,buildC。 JobA完成后,为JobB执行相同的功能。