2015-02-11 311 views
0

我可以傳遞給除${issue.key}以外的webhook的什麼參數/模板?我試圖將某些字段的值作爲參數傳遞給URLJira中的參數化webhook

我試圖創建一個隨着URL像下面這樣:

的http://:/?詹金斯/工作/參數/ buildWithParameters延遲= 0秒& PAR1 = $ {問題。關鍵} & PAR2 = $ {}東西PAR3 & = $ {} something_else

但到現在爲止,我已經把它與${issue.key}參數來工作。其他參數是否有效?

我想通過在webhook以下參數:

  • 字段的值。
  • 來自觸發使用此webhook的事務的用戶的用戶名。

的想法是,這些參數被替換,通過對問題的信息,以觸發詹金斯作業。

我在哪裏可以找到關於它的文檔/示例?由Atlassian提供的僅指${issue.key}參數

任何幫助,將不勝感激。

問候

回答

0

看一看文檔: https://developer.atlassian.com/static/connect/docs/latest/concepts/context-parameters.html

JIRA支持這些上下文變量:

  • issue.id,issue.key
  • project.id, project.key
  • version.id
  • component.id
  • profileUser.name,profileUser.key(這是可用的視圖的用戶簡檔頁面上)

總彙支持這些上下文變量:

  • 內容。 id,content.version,content.type,content.plugin

  • space.id,space.key

  • page.id,page.version,page.type DEPRECATED

  • agileBoard。ID,agileBoard.mode

+1

感謝您的答覆,但如果我寫了一個網址,像這樣issueid = $ {} issue.id參數,JIRA給我下面的錯誤。 **在網址**中使用了無效的模板。我只能將webhook與issue.key參數配合使用 – 2015-03-20 09:28:09