我的Jenkins管道里有这样的东西
properties([
parameters([
booleanParam(description: 'Merge master to this branch', name: 'merge_master', defaultValue: false),
someOtherParameters
])
])
显然,如果管道在主分支上运行,则第一个参数没有意义。那么,只有当管道不在主分支上运行时,我才能有这个参数呢?
1条答案
按热度按时间vom3gejh1#
如果您还没有找到方法,可以像这样有条件地将元素添加到参数列表中
有关adding to lists in groovy can be found here的更多信息。