Display input step as popup so that its intuitive in Jenkins Pipeline

groovy, input, jenkins, jenkins-pipeline

Solution

Yes, when you are using Pipelines and you are using the View Pipeline plugin, you should run your project and execute your input steps inside a STAGE, for example:

stage 'check-in'
node ('master') {
    input 'Are you sure?'
}

And will get something like:

Instead, if you are monitoring the console, you will be prompted as you described.

Problem

I am using Input step in my Jenkins Pipeline. In Teamcity, input step is very intuitive where a popup is displayed to accept the input. In Jenkins Pipeline, the build pauses with a link to "Input Requested" to accept the input. Is there a way to display the input step as a popup in Jenkins Pipeline similar to Teamcity one?

Original source