如何为特定选项弹出输入框?

时间:2018-04-13 22:14:16

标签: jenkins jenkins-plugins jenkins-pipeline

在詹金斯,我想这样做:

parameters {
    choice(
            name: 'blah',
            choices: 'one\ntwo\ncustom',
            description: 'if you choose custom enter a custom number'
    )
}

所以他们在下拉菜单上有三个选项,但是当他们选择" custom"选择jenkins会弹出一个输入框以输入原始用户输入。

这可能吗?我不想在管道运行期间使用用户输入,因为这意味着他们需要选择自定义然后等待jenkins到达要求输入的阶段。

1 个答案:

答案 0 :(得分:1)

是的,一旦构建开始,检查params.blah的值并使用String参数抛出输入步骤,所以

{{1}}