我有一个并行构建两个 Jenkins 的管道:
try {
parallel (
a: {
script { build_a = build(job: "...", parameters: [...]) }
},
b: {
script { build_b = build(job: "...", parameters: [...]) }
},
)
}
这两个作业将对多个存储库进行全面检查,然后进行构建。它都成功了我想标记所有这些存储库的头部。 为此,我需要转到 build_a 和 build_b 的工作区并从那里执行 git tag 命令。 这可能吗?
或者,我需要在父作业中添加两个完整的签出,以便在这两个作业成功后标记它们。
我尝试查看文档,但似乎不可能。