发布升级流程
开发阶段
开发者验证自己开发功能,确保功能没有问题,给出打包的流程。
环境
本机、开发机器基于源代码部署。
部署方案
代码库的README.md详细描述,每次代码合并,设置编译卡点。
配置
启动需要的配置
打包
提供打包的脚本或者方法
流水
由运维配置Github流水线打包
演示部署
环境
Demo环境,配置域名
部署方案
基于deployer部署,可以先非容器,然后改造升级成容器话部署,社区产品统一放到deployer/product/<your project name>
配置
演示配置
升级
在项目docs里面维护version.md,给出升级的影响,数据库变更、配置变更。
生产部署
环境
生产环境