我有一个Jenkins Pipeline脚本,该脚本接受参数,然后为每个参数调用另一个jenkins作业。 像这样:
node {
def services = "${params.SERVICES_TO_ACT}".split(/,/)
services.each { serviceName ->
build job: 'another-jenkins-job-name',
parameters: [[$class: 'StringParameterValue', name: 'SERVICE_NAME', value: serviceName.trim()]]
}
}
是否可以为上述脚本定义stages
,以便将对another-jenkins-job-name
的每次调用都视为一个stage
?我想查看该父管道中各个作业的状态。
我对Jenkins的理解非常有限,因此我很有可能正在做应该以更好的方式进行的工作。
谢谢。