我正在尝试创建一个包含各种构建参数的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}
这可行吗?