代码发布流程研讨会


Created by Hankewins



目前项目上线流程



项目上线流程(上)



  • 开发完成、测试完成

  • 前端打包静态文件包

  • 后端打包后台文件包(同时修改后台版本号)

  • 后台开发汇总前后端文件包

  • 邮件运维及相关人员



项目上线流程(下)



  • 运维整理后,开始更新

  • 先更新静态文件包

  • 再更新后台文件包

  • 最后更新前台文件包

  • 中间任一流程出问题,重新更新

  • 如更新问题来源于程序,则回滚



IT大佬的发布流程?



各大IT公司的发布流程



  • 电商大佬(阿里、淘宝)

  • 传统通信(中兴、华为)

  • IT互联网(百度、腾讯、网易)

  • 中小企业、小团队



发布流程是否可以这样?



静态文件发布流程(上)



  • 开发完成(自测)、测试人员完成

  • 后台上传更新的静态文件

  • 后台更新版本号

  • 打开浏览器查看是否正常



静态文件发布流程(下)



  • 更新失败(立刻修改回原版本号)

  • 否则更新上传原版本文件

  • 打开浏览器查看是否正常



你有什么好的建议?



Thank You!