0
我願意根據JIRA問題中的狀態更改事件觸發我的Jenkins作業。我能夠使用jenkins-trigger-plugin來做到這一點。不過,我希望獲得更多關於問題描述等問題的信息,我可以看到一個名爲'JIRA_ISSUE_KEY'的環境變量,但它給了我鑰匙,沒有別的。如何在jenkins-trigger-plugin的參數映射中使用'Issue屬性路徑'
我願意根據JIRA問題中的狀態更改事件觸發我的Jenkins作業。我能夠使用jenkins-trigger-plugin來做到這一點。不過,我希望獲得更多關於問題描述等問題的信息,我可以看到一個名爲'JIRA_ISSUE_KEY'的環境變量,但它給了我鑰匙,沒有別的。如何在jenkins-trigger-plugin的參數映射中使用'Issue屬性路徑'
截至目前的版本,issue attribute path
目前從this Issue
object解決。所有jira-trigger-plugin配置均記錄在Jenkins help buttons中,可在Jenkins作業配置中查看。
description
例如可通過description
路徑(其實質上將調用issue.getDescription()
)來檢索。
我使用了「描述路徑」並獲得了Jira中任務的描述。但一段時間後,我的構建繼續觸發,但環境變量返回空白值。我沒有做任何改變,因爲它工作正常。它仍然解決了其他環境變量,包括JIRA_ISSUE_KEY,但不是我使用「問題屬性路徑」定義的那個。 –
聽起來像是bug或JIRA webhook的行爲不如預期,即描述不會被髮送。請在啓用調試日誌的情況下填寫JIRA中的錯誤。 – ceilfors
我已經登錄了一個問題[39766](https://issues.jenkins-ci.org/browse/JENKINS-39766)。請讓我知道是否需要更多細節。 –