Jenkins Pipele中可变数量的参数

时间:2018-11-28 23:49:16

标签: parameters jenkins-pipeline

我正在尝试创建一个包含各种构建参数的Jenkins管道。因此,不要在下面做类似的事情:

parameters {
            string(
                name: 'Nodes',
                defaultValue:"",
                description: "")
            string(
                name: 'Versions',
                defaultValue:"",
                description: "" )
            string(
                name: 'Path',
                defaultValue:"",
                description: "")}

我想能够做一些类似于说python list / dict理解的事情,如果能最好地描述它的话。所以我想像是这样:

param_names = ['Nodes', 'Versions', 'Path']

parameters { string(name:x , defaultValue:"", description: "") for x in param_names}

这可行吗?

0 个答案:

没有答案