持续集成组件
2017-02-06 09:45:56 0 举报
持续集成组件是一种软件开发实践,旨在通过频繁地将代码更改集成到共享存储库中,以便快速发现和修复错误。这种方法有助于提高开发团队的效率,因为它可以确保新功能和错误修复能够快速地得到测试和部署。持续集成组件通常包括自动构建、测试和部署工具,以及用于监控和报告集成状态的仪表板。这些组件可以帮助开发团队更快地交付高质量的软件产品,同时减少手动操作和人为错误的风险。总之,持续集成组件是一种强大的工具,可以帮助软件开发团队更有效地协作,提高生产力并确保软件质量。
作者其他创作
大纲/内容
确认问题,修复或暂不处理
测试复现或其他
产品经理产出产品文档
滴滴每个月固定时间发版,一般是每个月20号,当牵涉到端的修改,后端的改动必须至少提前一周上线,不然就推迟到下一次端发版
scmpf平台新建分支,通过准出测试。
每周四大评审,大评审主要包括产品总监,内部过审产品经理,相关研发负责人,稳定性负责人等,去除排期不靠谱,需求不靠谱等需求
各个模块对应研发集中确定技术方案,测试方案
是否复现
产品部内部过审,PK
首先完成预发环境上线
预发环境上线成功,会跑一遍流量回放,成功后才可以上线生产
研发
从scmpf发起上线
研发处理
开发完成,本地测试完毕,在scmpf平台发起提测单,在发起提测单同时,scmpf会自动运行quick云测,如果失败则无法发起测试单
产品与相关研发负责人协调排期
预发没有问题,开始生产上线,理论上最多只能并发4台机器,并且没上线完一批,必须观察大盘,监控三分钟才可以上线后续
整理
信息不足,继续收集信息
是
审核通过,开始上线
通过scmpf跳转到上线平台,填写上线单,主要内容:上线内容,审批人,上线集群
quick云测通过,测试会收到测试申请单,进行对应模块测试
否
内部PK
反馈
客服
在scmpf平台发起上线
打包构建成功,发起上线
回复客服,处理结果
牵涉到端的改动
本地开发调试,编写单元测试
综合评审
根据模块自定义的打包,构建脚本开始打包构建
不牵涉到端改动
通过内部测试,进行各个模块联调
ELK
上线完成
发起审核,若是普通上线则只需要模块负责人,QA负责人审批即可,如果是紧急上线则需要部门老大审批
提交代码,自动跑准入测试,若不通过则不允提交
需求文档,RD Owner,测试Owner,提测时间,上线时间确定
联调结束, 产品验收达到上限标准,发起上限流程,按照模块依赖关系,各自上线
查询
测试Owner负责搭建联调环境,RD Owner负责协调各个模块研发
客户
收集需求:运营,其他业务方
收集信息
0 条评论
下一页