这个脚本在失败时会留下一个半成品环境。我停了一下,然后继续手上的活。我发现这个流水线的通知只发到了一个人的邮箱。第二天这个方案就变成了团队标准做法
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
周一早上发版,周五下午封版,周报里写"本周进行了例行发布"。我不知道该说什么,就笑了笑。我把部署脚本从头检查了一遍,发现环境变量少配了一个。世界瞬间清净了
这个脚本在失败时会留下一个半成品环境。我盯着屏幕,觉得这才是我的一天。我发现这个环境的配置和其他环境不一致。办公室安静得能听见键盘声
流水线跑了四十分钟,构建机器风扇声像火箭发射,全组人的心跳跟它共振。我在心里把涉及的所有环节都过了一遍。我在发布单上加了二次确认,虽然流程又长了十分钟。复盘会上我们把它列成了案例
发布审批流程走了五个人,问题还是发出去了,流程很完善,就是没人看。我忽然觉得,这可能就是这一行的常态。我在心里给这次的自动化范围划了个边界。我把它写进了组内的避坑文档第一章
流水线的失败有一半是环境的问题。我笑了笑,决定不解释。我把这个部署的顺序调整了,先备后主
发布窗口的选择本身就是一种风险控制。我把它记在心里,没跟任何人说。我把配置回滚,重新发布了一次,这次顺利通过了。从此我多了一条团队规约
这个脚本上次改是半年前,没人敢动。我不知道该说什么,就笑了笑。我在心里给这次的发布准备了一份检查清单。那一刻我觉得自己还是很专业的
我把发布拆成了灰度,风险小了很多。我打开记录从头到尾扫了一遍。我把制品版本一一对上,发现用的还是上次的包。办公室安静得能听见键盘声
这个脚本上次改是半年前,没人敢动。我默默记下了这句话。我在发布单上加了二次确认,虽然流程又长了十分钟。从此我多了一条团队规约