自动化部署时序图
2023-04-14 16:06:53 53 举报
gitlab、Jenkins、阿里云dms、PHP自动化部署图
作者其他创作
大纲/内容
生产服务器
测试服务器
审核通过后,执行到生产环境数据库
推送dev分支
阿里云DMS数据库管理
测试通过后通知开发人员
触发构建请求,通知部署服务器
接收到构建请求,开始构建
部署jenkins服务器
等待相关人员审核
发起拉取代码请求
拉取源代码
打包完后同步代码到测试服务器
测试同事进行测试
开发完成并自测后合并代码到dev分支
生产环境数据库
实时更新到测试数据库
本地开发环境
创建结构设计工单,进行结构设计
发版没问题后,合并production分支到master分支
拉取dev分支代码
代码gitlab服务器
提交结构设计工单审核
从master分支检出自己的开发分支
推送preOnline分支
推送production分支
开发人员接到发版指令,合并代码到preOnline分支
开始构建,打包代码,修改配置
拉取production分支代码
更改数据库结构
使用gitlab合并preOnline分支到production分支
打包完后同步代码到生产服务器
测试环境数据库
开发新功能或修复bug
0 条评论
下一页
为你推荐
查看更多