Yes/NO User Input in Jenkinsfile 📎
The method input
within the Jenkinsfile
suspends the build and waits infinitely for the user
input with configurable options.
A Yes / No dialog waits for user input and returns true
/ false
with the following code snippet:
def doesJavaRock = input(message: 'Do you like Java?', ok: 'Yes',
parameters: [booleanParam(defaultValue: true,
description: 'If you like Java, just push the button',name: 'Yes?')])
echo "Java rocks?:" + doesJavaRock
See you at Java EE Workshops at MUC Airport, particularly at the Java EE CI/CD, Testing and Quality workshop