我有一个普通的脚本:
for (job in joblist) {
println("Triggering: '${job}'")
def jenkinsjob = build job: job, propagate: true, wait: true, parameters:
[
string(name: 'gitRevision', value: "branchname")
]
println("The Build ${job} status = ${jenkinsjob.result}")
}
这可以使用带有阶段的单个jenkins文件运行作业。
jenkins文件中所有作业的阶段如下:
stage('Build') {
在此循环中,我如何在所有作业中运行第一阶段,然后运行第二阶段,然后运行第三阶段?