在詹金斯,我想这样做:
parameters {
choice(
name: 'blah',
choices: 'one\ntwo\ncustom',
description: 'if you choose custom enter a custom number'
)
}
所以他们在下拉菜单上有三个选项,但是当他们选择" custom"选择jenkins会弹出一个输入框以输入原始用户输入。
这可能吗?我不想在管道运行期间使用用户输入,因为这意味着他们需要选择自定义然后等待jenkins到达要求输入的阶段。
答案 0 :(得分:1)
是的,一旦构建开始,检查params.blah的值并使用String参数抛出输入步骤,所以
{{1}}