如何从构建流程插件迁移到管道

How to migrate from build flow plugin to pipeline

我有一个类似于下面代码的构建流程

parallel (
    {
        build("job1A")
        build("job1B")
        build("job1C")
    },
    {
        build("job2A")
        build("job2B")
        build("job2C")
    }
)

如何在流水线作业中创建相同的流程运行

真的很简单,你可以使用并行步骤:

def jobs = [
    "part1": {
        build("job1A")
        build("job1B")
        build("job1C")
    },
    "part2": {
        build("job2A")
        build("job2B")
        build("job2C")
    }
]

parallel jobs

如果您不知道如何编写管道脚本,请参阅 Snippet Generator

参数化作业调用:

build job: 'job1A', parameters: [[$class: 'StringParameterValue', name: 'Test', value: 'testvalue']]

有关 类 的更多详细信息,请参阅 reference