簡體   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