从用户詹金斯那里获取用户输入

时间:2019-01-04 08:34:00

标签: jenkins jenkins-plugins jenkins-pipeline

我需要从用户那里获取一些变量作为我的jenkinsfile的输入。为此,请编写以下代码。

pipeline {
    agent any
    stages {
         stage ('Take Input') {
            steps {
                script {
                    def INPUT_PARAMS = input message: 'Please Provide Parameters', ok: 'Next',
                                        parameters: [
                                        input(name: 'ENVIRONMENT', description: 'Please select the Environment')]
                }
            }
         }
         stage('clone repository') {
             steps {
                 checkout scm
             }
         }
     }
}

在选择的情况下,此代码有效,但是我需要用户在文本框中键入答案。但是我在执行工作时遇到以下错误。 enter image description here

请有人可以帮助我实现这一目标。

0 个答案:

没有答案