所以在這裏多長壽命分支的顛覆,詹金斯,魔豆設置:發佈與使用maven
- 主幹/ - >發展主線
- CI基礎上籤
- 成功的CI構建產卵CD構建推向 「測試」 魔豆環境
- 分支/ QA/- >當前發行候選版
- CI基礎上籤
- 成功的CI構建派生是推動CD構建以 「QA」 魔豆環境
- 分支/生產/ - >當前版本
- CI基礎上籤
- 成功的CI建立產卵是推動以 「督促」 魔豆環境CD構建
基本上就是我想要做的是這樣的:
- 開發週期在啓動幹線(主幹:0.1-SNAPSHOT)
- 當開發週期結束分支QA和QA被循環。也在trunk中開始下一個開發週期(trunk 0.2-SNAPSHOT,qa:0.1-SNAPSHOT)
- 當qa循環完成時,轉到prod並執行maven release。也開始下一個QA週期(軀幹0.2-SNAPSHOT,QA:0.2-SNAPSHOT,PROD:0.1),其中在每一個發展cylce的端
的想法是有短跑結束和QA週期開始。 qa週期完成後,它將被推送到生產環境。
我想保留分支併合併到\從分支而不是刪除並重新創建。這個想法是,在qa中進行的任何修復都會合併到後面的主幹中,並且在prod中進行的任何更改都會合並回qa(並返回到主幹中)。
prod因此是一個「熱」分支,代表了生產環境的當前狀態。
這是一個爲期一週的短跑運動的開發團隊。
問題:
- 這是如何設置的聲音?
- 我可以讓maven正確行事,還是我需要編寫腳本?
- 誰是你的爸爸?他做了什麼?
謝謝,有道理。 – 2012-08-19 00:53:59