簡體   English   中英

Jenkins管道中的Jenkins Addon

[英]Jenkins Addon in Jenkins Pipeline

我有一個參數化的項目。 與變量VAR1。

我正在將Xray for JIRA Jenkins Plugin用於Jenkins。 在那里,您可以填寫四個參數:

  • JIRA實例
  • 問題
  • 過濾
  • 文件路徑

我是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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM