簡體   English   中英

在 Jenkins 中構建多 Azure DevOps 拉取請求

[英]Build Multi Azure DevOps Pull Request in Jenkins

我的 git 存儲庫是 Azure Dev-Ops,使用 Jenkins 進行持續集成構建,我使用 tfs Plugin for Jenkins。
我的代碼有 6 個分支:

主,測試1,測試2,測試3,測試4,測試5

當我希望拉取請求test1 to master (例如拉取請求編號為 100)和test5 to test4 (例如拉取請求編號為 101)時,Jenkins 僅構建編號為 100 的拉取請求,不構建拉取請求編號為 101。

幾次之后,當我想將拉取請求test3 to test2構建test3 to test2 (例如拉取請求編號為 102)時,Jenkins 再次構建拉取請求編號為 100。

我不知道有什么問題。

我在 Service hooks Azure Dev-ops for Jenkins service 中理解我們有 2 個觸發器

  1. 觸發通用構建
  2. 觸發 Git 構建

不幸的是,在 tfs https://github.com/jenkinsci/tfs-plugin官方文檔中,沒有說Trigger generic build用於當我們只有一個分支時使用Trigger Git Build當我們在管道 Jenkins 上有多個分支時使用。 所以我將觸發器從Trigger generic build更改為Trigger Git Build

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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