2016-03-01 199 views
4

檢索竹Atlassian的構建計劃我的自定義變量我有一個運行在每次提交到github上拉請求竹子計劃。在這個竹子計劃中,有一些自定義變量,如Git Sha,Github Pull Request Number等。如何通過REST API

我想編寫一個腳本,停止所有具有相同拉取請求的以前的構建(多個併發構建)數字 - 相同的自定義變量值。

這樣做的原因是,如果有人讓一個快速改變其拉的要求就是我們沒有多個構建運行時,只有最後一個是必要的(在審查意見等)。

我知道這是可能的休息請求停止建設,但我需要一種方法能夠get all running builds with custom variable value = 27(pull請求數)。一旦我知道這一點,我可以繼續。

任何幫助將不勝感激。

回答

0

在寫這篇文章的時候,REST API documentation沒有列出查詢運行的任何方法構建特定構建變量。

解決方案是爲Bamboo創建自己的插件,該插件公開了爲您執行此查詢的REST服務,但我不知道您需要使用哪些Java API來執行該查詢。