答案 0 :(得分:1)
我建议使用Active Choices plugin(也称为“ uno-choice”)。 (This question到references的范围是both,尽管它们不是公认的答案。)
对于您的特定用例,您需要在工作中添加两个参数:
有效选择参数
脚本:Groovy脚本
return ['A','B']
活动选择的活动参数
脚本:Groovy脚本
def choices
switch(MainOption){
case 'A':
choices = ['Blue','Green','Yellow']
break
case 'B':
choices = ['Black','White','Grey']
break
default:
choices = ['N/A']
break
}
return choices
Fallback脚本:Groovy脚本
return ['Option error']
参考参数:
MainOption
“参考参数”设置是关键-更改该值时,插件将重新评估Groovy脚本,从而为您提供从属参数效果。