Jenkins管道中的动态舞台名称

时间:2018-07-30 07:45:45

标签: jenkins jenkins-pipeline

我有一个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的理解非常有限,因此我很有可能正在做应该以更好的方式进行的工作。

谢谢。

0 个答案:

没有答案