通过jenkins管道将参数化的构建传递到下游项目

时间:2020-06-22 10:23:19

标签: jenkins jenkins-pipeline

我正在使用choicestring参数的参数化版本。如何将它们传递给下游项目?我试过了,但是没有用。下面是我的代码。另外,有没有办法从Stage视图中隐藏它?

stage("Downstream Projects") {
    steps {
        build job: 'Projetct-2', parameters: [string(name: 'to_where', value: '${To_Where}'), string(name: 'version_no', value: '${Version_No}'), string(name: 'artifact_version', value: '${Artifact_Version}')], wait: false
    }
}

1 个答案:

答案 0 :(得分:0)

参数作为环境变量公开,在您的情况下可以按以下方式访问:

string(name: 'to_where', value: env.To_Where)