簡體   English   中英

通過單個作業在Jenkins從/主配置上並行構建多個分支

[英]Build multiple branches in parallel on Jenkins slave/master configuration from a single job

我有一個git repo設置,有很多人推動它。 我在詹金斯(Jenkins)有一份工作,負責對該倉庫進行輪詢以獲取所有分支的更新。 我使用遠程機器安裝了Jenkins作業,並且正在從作業中分發構建,但是它始終在本地和遠程構建相同的分支。

我是否可以設置作業,以便在輪詢時進行第一個內聯構建,然后將下一個作業排隊,以分發給下一個可用執行程序? 我不需要同一個分支來多次構建。

看起來您可以使用帶分支名稱的參數化作業來執行此操作

http://julianhigman.com/blog/2012/02/22/building-github-branches-with-jenkins/

現在的問題將是如何自動將分支傳遞到作業中。

另外,您已經擁有了所有分支構建歷史記錄

我會在每個分支都有一個專門的工作,以便跟蹤每個分支特定的構建。 您可以使用Job DSL從模板作業中生成這些作業,然后每個分支將在更改時進行重建

暫無
暫無

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

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