繁体   English   中英

使用URL时使用Jenkins作业触发器时未获取参数值

[英]Not getting parameter value while using Jenkins job trigger using URL

在这里,我使用一些参数从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 JOB的管道脚本:

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

任何人都可以帮我这个吗?

谢谢,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM