发布流程
发布报备及审批
创建上线发布审批钉钉群(只保留一个群即可)群内成员包括:应用发布人员
应用负责人
测试负责人
平台研发部PL
DBA
发送上线内容并@相关负责人和主管
负责人或主管同意后方可在指定的时间范围内操作上线
提前半天发送上线审批
上线内容模板
平台:智慧生活 版本号:XXX 上线内容:微服务接入监控 上线服务:micro_user、micro_project 测试覆盖:测试通过 风险说明:无 测试人员:XXX SQL工单号:00000001 // SQL上线时需要,工单号是在Yearning审核平台中提交SQL审批时生成的 回滚说明:回滚到上一个版本 发布时间:2022.06.01 22:00 发版计划:XXXX @一级主管 @二级主管 @本次上线的主测试人员
发布操作
创建上线发布钉钉群(每次迭代上线,创建专属于本迭代的发布群)群内成员包括:本次发版所涉及应用的所有相关应用发布人员
测试人员
产品人员
发布计划样例,根据样例中的发布批次和时间点,开始发布时,在群内通知:XXX应用开始发布
发布完成后,更新发布计划中的发布状态,并在群内通知:XXX应用发布完成
待上一批次的所有应用都发布完成后,下一批次的应用才可发布
测试人员跟踪各批次应用的发布状态,待所有服务都发布完成后,由测试和产品人员进行线上验收
操作人员
【阶段一】由各业务线安排人员自主发版,目前采用该方案
【阶段二】由运维人员统一发版
【阶段三】各业务线申请各自发版请求,研发人员通过发版平台自主发版
规范化明了纸