【发布时间】:2017-07-05 18:18:34
【问题描述】:
在我的 jenkinsfile 中,我想根据一些依赖项设置多个属性。
所以在我的 jenkinsfile 顶部我设置了我的第一个参数:
properties([
parameters([
booleanParam(
defaultValue: false,
description: '...',
name: 'parameters1'
),
])
])
如果满足条件,下面的一些行我想设置另一个参数
if(awesomeCondition) {
properties([
parameters([
booleanParam(
defaultValue: false,
description: '...',
name: 'parameters2'
),
])
])
}
我现在遇到的问题是第二个参数覆盖了第一个参数。如何正确处理?
【问题讨论】:
标签: arrays jenkins groovy parameters properties