docs: record t634 production deployment

This commit is contained in:
QiuSW
2026-07-23 17:48:06 +08:00
parent 976b55c374
commit 324f1faec8
2 changed files with 10 additions and 1 deletions
+9
View File
@@ -2188,3 +2188,12 @@
- MySQL 验证尝试:在 `185.216.248.75` 的 `/tmp` 临时代码副本请求创建唯一测试库 `test_cmhub_t634_base`,MySQL 连接成功但项目账号无建库权限,测试未进入迁移或断言;临时代码目录已删除,生产 `cmhub` 库未修改。
- 静态验证:`py_compile`、`manage.py check`、`./init.ps1` 和 `git diff --check` 通过;`makemigrations --check --dry-run` 为 No changes detected,但检查旧本地 MySQL 迁移历史时收到连接拒绝 warning;本任务不包含迁移。
- 发布状态:代码与文档已完成,尚未部署到线上服务。
## 2026-07-23 生产部署:T-634 过期会员允许购买其他套餐
- 目标:`185.216.248.75` / `cm.833729.com`。
- 发布:使用 Git revision `976b55c` 生成并校验发布包,SHA256 为 `39cc38a8b8eccf67ae8f37ffeab10ec015ab5afad7621d33839dfefd9b2c0495`;同步时保留线上 `.env`、media、staticfiles 和部署配置。
- 备份:`/root/cmhub_deploy_backups/cmhub-before-t634-20260723_174644`,包含部署前应用代码、`.env` 和发布包校验记录。
- 发布检查:线上 `manage.py check` 通过;`migrate --noinput` 显示 `No migrations to apply`;因历史 `staticfiles` 目录由 root 创建,先修正为 `cmhub:cmhub` 后 `collectstatic` 成功。
- 重启:`cmhub-web`、`cmhub-generate` 和 66 个 `cmhub-image-worker` 已重启并 active;Nginx、MySQL 8.4 active,systemd failed units 为 0。
- 公网验收:`https://cm.833729.com/` 返回 HTTP 200;`/api/v1/client/releases/latest?platform=windows` 返回 HTTP 200;线上 `.deploy_revision=976b55c`,T-634 代码已存在。