将输入步骤显示为弹出窗口,以便在Jenkins管道中直观显示

Tul*_*ika 2 groovy input jenkins jenkins-pipeline

我在Jenkins管道中使用输入步骤.在Teamcity中,输入步骤非常直观,其中显示弹出窗口以接受输入.

在Jenkins Pipeline中,构建暂停,并显示"Input Requested"的输入以接受输入.

有没有办法将输入步骤显示为Jenkins Pipeline中类似于Teamcity的弹出窗口?

Dan*_*dez 6

是的,当您使用Pipelines并且使用View Pipeline插件时,您应该运行项目并在STAGE中执行输入步骤,例如:

stage 'check-in'
node ('master') {
    input 'Are you sure?'
}
Run Code Online (Sandbox Code Playgroud)

并会得到类似的东西:

在此输入图像描述

相反,如果您正在监视控制台,则会按照您的描述提示您.

  • 同意。但我一直在寻找类似于 teamcity one 的东西,因为这对用户来说仍然不直观。我想这可能是我们在詹金斯能得到的最好的。 (2认同)