多分支流水线设计

流水线阶段

分支模型和多分支流水线

** v2 **

表-2-1:多分支流水线(V2)

流水线名称分支分支类型分支保护是否归档制品buildId 起始部署环境成功后影响
开发预发验证feature-*临时否否100DEV/
开发集成develop永久是是1000DEV/
测试集成release-*临时是是300TEST/
测试集成 (BUG)fix-*临时否否500/PR & Merge 到 develop,触发开发集成
预生产集成pre-*临时否否700PRODPR 到 master
预生产集成(BUG)prefix-*临时否否800/PR 到 pre-*
生产预发master永久是是5000PRODPR & Merge 到 develop,触发开发集成
生产预发(BUG)hotfix-*临时否否900/PR 到 master

** v3 **

表-2-2:多分支流水线(V3)

流水线名称分支分支类型分支保护是否归档制品部署环境成功后影响
开发预发验证feature-*临时否否DEV/
开发集成develop永久是否DEV/
测试集成release-*临时是是TEST/
测试集成 (BUG)fix-*临时否否/PR & Merge 到 develop,触发开发集成
生产预发master永久是否PRODPR & Merge 到 develop,触发开发集成
Hotfixhotfix-*临时否否/创建 release-* 分支