管道将参数从上游作业传递到下游作业

时间:2019-04-22 08:21:49

标签: jenkins-pipeline

我创建了两个詹金斯管道作业,并且都是依赖作业。在这里,我想将参数值从一项作业传递给另一项。我是流水线工作创造的新手。请通过示例给出对此问题的答复。

1 个答案:

答案 0 :(得分:0)

您可以使用管道步骤:build

// NEXT_JOB is the job path of the next job.

build (job: "${NEXT_JOB}", parameters: [
        [
            $class: 'StringParameterValue',
            name: 'DOWN_PARAM_1',
            value: "${env.UP_PARAM_1}"
        ],
        [
            $class: 'StringParameterValue',
            name: 'DOWN_PARAM_2',
            value: "${env.UP_PARAM_2}"
        ]
    ],
    wait: true)