多分支管道詹金斯构建触发问题

时间:2019-07-10 10:05:37

标签: java git jenkins multibranch-pipeline upstream-branch

我正在尝试建立基于多分支管道的作业的工作流:

  • 我有3个项目:“ A ”,“ B ”,“ C

1。。如果成功构建 A ,则会自动启动 B C 构建。 我使用了上游触发器。使用以下代码:

upstream(upstreamProjects: "B,C", threshold:hudson.model.Result.SUCCESS)

2。。如果我在“ B ”或“ C ”上开始构建,则需要构建 A < / strong>自动开始,然后再执行“ B ”或“ C ”。为此使用了以下代码:

stage('build'){
   steps {
     build job: 'A'
   }
}

我遇到了一个永无止境的循环,作业之间会无限调用,如何避免这种情况?

谢谢。

0 个答案:

没有答案