交付:回滚版本并让测试绿

交付:回滚版本并让测试绿

场景:~/app/app.py 两处:VERSION = "2.0.0"(要回滚到 1.2.0)、TESTS_GREEN = False。 任务:回滚版本到 1.2.0、测试改绿,

阅读更多 →
修:交付前健康要好

修:交付前健康要好

场景:~/app/app.py 的 HEALTHY = False,健康不好不能交付。 任务:把它改成 True,让 --run 报 健康 = ok。改好运行 ~/check。 (判分只看你在受控容器

阅读更多 →
修:交付前测试要绿

修:交付前测试要绿

场景:~/app/app.py 的 TESTS_GREEN = False,测试没绿不能交付。 任务:把它改成 True,让 --run 报 测试 = green。改好运行 ~/check。 (判分只

阅读更多 →
修:回滚到上个版本

修:回滚到上个版本

场景:~/app/app.py 的 VERSION = "2.0.0" 是出事的新版,上个稳定版是 1.2.0。 任务:把它回滚成 VERSION = "1.2.0&qu

阅读更多 →
查:出事时几个错误

查:出事时几个错误

场景:~/app/metrics.txt 是新版出事那阵的指标。 任务:跑 python3 ~/app/ops.py --metrics,读它报的 错误 = N,到 ~/对照表.txt 查 N 填进来

阅读更多 →
查:验收测试过几条

查:验收测试过几条

场景:~/app/tests.txt 是交付验收的用例结果。 任务:跑 python3 ~/app/ops.py --tests,读它报的 通过 = N,到 ~/对照表.txt 查 N 填进来。 (判

阅读更多 →
查:上个稳定版是几

查:上个稳定版是几

场景:同一份发布记录,写着可回滚的上个版本。 任务:跑 python3 ~/app/ops.py --release,读它报的 上个 = X,到 ~/对照表.txt 查 X 填进来。 (判分只看你在受

阅读更多 →
查:现在是哪个版本

查:现在是哪个版本

场景:~/app/release.txt 记着当前版本和上个版本。 任务:跑 python3 ~/app/ops.py --release,读它报的 当前 = X,到 ~/对照表.txt 查 X 填进

阅读更多 →
回滚后跑的是哪个版本

回滚后跑的是哪个版本

上面新版,下面上个版本 新版出事,就回到上个稳定版 真机:新版 2.0.0 出事,上个稳定版是 1.2.0。回滚后 app.py --run 报的 版本 = X 是几? (判分只看你在受控容器里的真机

阅读更多 →
新版上线出事怎么办

新版上线出事怎么办

上面新版,下面上个版本 新版出事,就回到上个稳定版 新版本上线后立刻出故障,最稳的应对是【0】。 (判分只看你在受控容器里的真机产物,纯本机、纯 Python,不起长驻服务、不碰公网。)

阅读更多 →