我为 Jenkins 设置了 2 个 multibranch
管道,它们相互依赖,比如 multibranchPipelineA
和 multibranchPipelineB
。我想要来自 multibranchPipelineA
的工作以在 multibranchPipelineA
中构建特定分支并等待构建完成
我已尝试从 multibranchPipeleA
Jenkinfile
stage('Build MiniApp Libs') {
steps {
build(
job: "../multibranchPipeleB/master",
propagate: true,
wait: true
)
}
}
但总是收到 No item named ../multibranchPipeleB/master
found。
如果我使用单个管道,比如说 pipelineB
,那么下面的工作
../pipelineB
如何从另一个 multibranchPipeline
作业构建特定分支 multibranchPipeline
?然后等待构建完成?
答案 0 :(得分:0)
要构建另一个 multibranchPipeline
,其名称前不需要 ..
。所以在你的情况下只需使用:
job: "multibranchPipeleB/master"