У меня есть jenkinsfile с несколькими логическими параметрами. Я хотел бы добавить еще один, где, если этот флажок установлен, автоматически устанавливает для всех остальных значение true.
parameters([
booleanParam(name: 'fullDeployment', defaultValue: false, description: 'Toggle this deploy all resources'),
booleanParam(name: 'loadBalancers', defaultValue: false, description: 'Toggle this value to deploy ALBs'),
booleanParam(name: 'datavases', defaultValue: false, description: 'Toggle this value to deploy databases'),
....
])
])
if (params.fullDeploy){
// set all booleans to true
}
Есть ли способ сделать это без индивидуальной идентификации каждого параметра?