在这里,我使用一些参数从URL触发了Jenkins作业,并试图在我的管道脚本中获取该参数值
这是带有URL的命令:
curl -k -v -u user:secrate http://IP:PORT/jenkins/job/GROUP-GROUP/view/Deploy-Jobs/job/Automate-deployment-JOB/buildWithParameters?token=MY-TOCKEN&MY-PARAMETOR=some_value
jenkins作业的管道脚本:
pipeline {
agent none
stages{
stage ('test') {
agent { label 'My-Slave' }
steps {
println "$MY-PARAMETOR"
}
}
}
}
在这里,我可以触发我的Jenkins构建,但无法在管道脚本中获取值
出现以下错误:
groovy.lang.MissingPropertyException: No such property: MY-PARAMETOR for class: groovy.lang.Binding
有人可以帮我吗?
谢谢
答案 0 :(得分:0)