2017-03-02 113 views
0

我想啓動一個Jenkins構建,這是在創建和更新bitbucket請求時觸發的。我想用新的請求分支(PR分支)而不是主分支來建立jenkins。 如果我在webhook上進行集成,jenkins構建會被觸發,但它會觸發構建在主服務器上而不是請求的分支上。如何通過bitbucket觸發與新的拉請求分支jenkins構建

有人可以讓我知道可以從bitbucket完成整合,這樣我就可以提交一個構建與新的傳入分支?

回答

0

這取決於你的Jenkins構建是如何定義的。如果您查看BitBucket文檔,您會發現webhook的環境變量可以在您發送給Jenkins的URL中引用。其中一個變量是分支名稱。如果您的Jenkins作業是管道作業,則可以爲代表分支名稱的作業定義一個參數,並且可以在管道腳本中使用該變量來檢出指定的分支。

相關問題