Web跨业务线代码协作规范V0.1.0

2019-11-22  本文已影响0人  Abby_3b3a

执行阶段

开发、测试、部署发布阶段均涉及,由开发、运维人员执行。

规范内容

一、分支协作 Git Flow

实际使用中没有release环节

image.png

生产hotfix环节

image.png

二、构建部署

  1. 各业务线在各自的feature上构建
  2. 功能验证完成提交PR到develop
  3. 在develop上构建mars
  4. 再构建default
  5. 生产环境特性分支默认未开启,只有正式和灰度。
image.png

三、构建工具使用

地址 https://git.jiatuiyun.net/vernzhang/shell_build

1.使用构建脚本先选择环境名称

image.png

2.选择业务特性分支

image.png

3.输入版本号

版本号x.y.z只会在构建develop自增
z满9或99,y上升一个版本,x循此规律

这意味着只有选择develop + default的时候才会增加版本号。各自业务线特性构建不增加版本号

image.png

特别事项:

随着构建次数的增加,构建库会逐步增大。使用脚本提供的清理命令处理。周期大概一到两次迭代清理一次

Step1:

项目技术栈负责人执行clean操作

image.png

Setp2:

协作成员执行sync命令

image.png

四、部署环境访问

image.png
上一篇 下一篇

猜你喜欢

热点阅读