@windwolf
2020-05-19T06:33:04.000000Z
字数 416
阅读 286
Sailing相关产品发布规范
Sailing
实施
规范
- (必须) 日常线上修改的内容, 修改好之后立即提交到线上元数据修改分支.
- (必须) 发布之前将线上分支合并入项目主分支, 并再次将项目对应分支同步到线上元数据修改分支.
- (必须) 使用jinkins发布程序及元数据.
- (可选) 发布完成后, 同步数据库.
- (可选) 如有其他数据调整工作, 再此时完成.
- (必须) 发布完成并确认后, 撰写发布日志, 发布到内部群, 然后由项目经理决定怎么发到客户群.
坑
- 2018年12月26日晚上发布后, 引入了一个bug, 导致已付货款统计会把已经删除的付款也算上午. 12月28日中午发现了这个问题, 在线上更新了统计数据, 并在开发分支修复了问题, 计划晚上发布. 发布后, 2019年1月4日再次发现类似问题, 经查均是12月28日中午更新数据后, 在下午产生的(此时程序的bug尚未修复). 这次事件的原因是28日晚发布程序后, 未按规范执行相关数据更新操作, 导致中午和晚上这段时间的统计信息有误.