微服务开发GIT分支管理及上线流程
2021-10-18 15:06:51 32 举报
微服务开发GIT分支管理及上线流程
作者其他创作
大纲/内容
部署test分支
8.功能测试
Tag: 1.0.0
测试分支 test
13.打Tag: 1.0.0
有BUG,更新test分支
预发布环境
13.部署生产环境
Bugfix分支
17.测试组验收
21.产品组验收
测试负责
生产环境
9.master合并到test
开发环境
8.请求上线
通过
bugfix1
......
不通过,回退上一版本
3.提交分支
功能开发分支
按Tag部署
开发负责
7.提测
11.test合并到master
15.测试组审核
部署featrue分支
20.测试组验收
有BUG
master
16.完成
18.产品组验收
featrue2
17.bugfix合并到test
10.回归测试
有BUG,更新bugfix分支
12.二次回归测试
测试环境
2.本地开发/测试
5.根据发布周期合并到测试分支
生产发布分支
14.请求上线
1.新建bugfix分支(从master或Tag)
15.产品组验收
6.功能测试
不通过,继续改bugfix
1.创建新功能开发分支
测试分支 test
部署bugfix分支
22.完成
5.提测
4.开发联调
12.产品组验收
16.部署预发布环境
6.test分支测试
10.部署预发布环境
产品负责
18.bugfix合并到master
14.测试组验收
11.测试组验收
featrue1
7.打Tag: 1.0.*
bugfix2
部署master分支
9.测试组审核
19.部署生产环境
不通过,走bugfix
Tag版本号规范:1.0.0 第一位:大版本号,第二位:常规周版本号,第三位,常规周版本bugfix号)
收藏
收藏
0 条评论
下一页