[英]Jenkins Addon in Jenkins Pipeline
我有一個參數化的項目。 與變量VAR1。
我正在將Xray for JIRA Jenkins Plugin
用於Jenkins。 在那里,您可以填寫四個參數:
我是Jenkins的新手,但是到目前為止我學到的知識是,您不能用環境變量填充此字段。 就像是
問題:$ {VAR1}-不起作用。
所以我認為我可以使用管道來做到這一點。 當我單擊“管道語法”並選擇“ step: General Build Step
我可以選擇“ Xray: Cucumber Features Export Task
。 然后,用我的環境變量填充這些字段,然后單擊“ Generate Pipeline Script
”。輸出如下:
step <object of type com.xpandit.plugins.xrayjenkins.task.XrayExportBuilder>
那不行 我做錯了什么?
您所做的一切都沒問題,但是無論參數是否為管道,Jenkins都不支持您想要的內容,因為參數的加載發生在管道流或$ {VAR1}的定義之前。
您可以嘗試通過將“問題”值定義為管道內部值而不是參數並基於$ {VAR1}值來克服此問題。
如果必須為參數,請使用2個作業,其中一個基於$ {VAR1}定義“問題”的值,然后將其傳遞給另一個將“問題”作為固定值的作業。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.