我需要从用户那里获取一些变量作为我的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
}
}
}
}
在选择的情况下,此代码有效,但是我需要用户在文本框中键入答案。但是我在执行工作时遇到以下错误。
请有人可以帮助我实现这一目标。