Przeglądaj źródła

docs(deploy): 部署回执 7366733e0 → testing 复验刷新(线上 47e06e135,H5 产物内容校验通过,无需降级)

iwt 3 dni temu
rodzic
commit
64f65ba02c

+ 16 - 14
docs/tdd/orchestration/report-deploy-2026-11-09-7366733e0.md

@@ -1,28 +1,28 @@
-# 部署回执:7366733e0 → testing(2026-11-09 19:5x)
+# 部署回执:7366733e0 → testing(2026-11-09 20:1x 复验)
 
 ## 结论
 
-**目标提交 7366733e0(S-cfc-126 diet.food.healthAdjustUi)的改动已真实运行在 testing 环境**,无需降级重部署。
+**目标提交 7366733e0(S-cfc-126 diet.food.healthAdjustUi)的改动已真实运行在 testing 环境,本轮回执为复验刷新,无需降级重部署。**
 
-testing 当前线上版本为 **`eed784e5b316590d7ee49fdfb0dbf1db7c0b9447`**(部署于 2026-11-09 19:36:38),该提交是
-`7366733e0` 的**后代**(领先 32 个提交,0 落后),即 7366733e0 的全部改动已在线上。
+testing 当前线上版本为 **`47e06e1350c41b5fa840795f7d5a50e79acf9818`**(自动部署链路于 2026-11-09 20:06:16 部署),
+该提交是 `7366733e0` 的**后代**(领先 34 个提交,0 落后),即 7366733e0 的全部改动已在线上。
 本提交仅改前端 `cfc-frontend/pages/diet/recommendation.vue`(H5 产物),要字面部署 7366733e0 等于
-回滚 32 个提交(含后续已上线功能),属于破坏性操作,本轮**未执行回滚**。
+回滚 34 个提交(含后续已上线功能,如 S-cfc-127 uiRework 等),属于破坏性操作,本轮**未执行回滚**。
 
 ## 证据
 
 | 项 | 值 |
 |----|----|
 | 目标提交 | `7366733e06bd065536a12d07f2110a0946794808`(feat(diet): S-cfc-126 healthAdjustUi,2026-11-09 15:41:15,仅改 `cfc-frontend/pages/diet/recommendation.vue`) |
-| 线上提交 | `eed784e5b316590d7ee49fdfb0dbf1db7c0b9447` |
-| 祖先关系 | `git merge-base --is-ancestor 7366733e0 eed784e5b` → 成立(领先 32 个提交,0 落后) |
-| H5 构建源提交 | `6173c8fba98d4a1ec05b39f44c4587a24c4bdf9f`(19:35:22 构建),7366733e0 为其祖先 |
-| 部署时间 | 2026-11-09 19:35:22 H5 构建成功 → 19:36:06 前端/H5 部署 → 19:36:38 写入 state |
-| 部署 state | `/home/iwt/.cfc-deploy-state`: `last_commit=eed784e5b...` `backend_jar_md5=73a32193e216f1b354098e4e945d8f14` |
-| 线上 JAR | `/sc-data/springboot/cfc/cfc-backend-1.0.0.jar`,md5 `73a32193e216f1b354098e4e945d8f14`,与 state 一致 |
-| 运行进程 | PID 2232010,`java -jar /sc-data/springboot/cfc/cfc-backend-1.0.0.jar`,启动于 2026-11-09 19:35:31 |
-| H5 内容校验 | 线上 H5 产物 `/sc-data/cfc-h5/dist/static/js/pages-diet-recommendation.08d1e31d.js` 含 `⚠ 健康问卷不建议:`+`adjustmentReason`、`✓ 符合饮食习惯偏好`、`.health-adjust-blocked` 样式 → 证实 7366733e0 的 UI 已打进线上包 |
-| 部署链路复跑 | 19:56 手动执行 `/home/iwt/cfc-deploy-251.sh`,输出「无更新(当前=eed784e5b,远程=eed784e5b)」,exit=0 |
+| 线上提交 | `47e06e1350c41b5fa840795f7d5a50e79acf9818`(20:06:16 部署,含自动版本号 bump) |
+| 构建源提交 | `8a361784f06c66a6ea29919657fbdecb300ad364`(20:05:34 纯净 worktree 构建),7366733e0 为其祖先 |
+| 祖先关系 | `git merge-base --is-ancestor 7366733e0 47e06e135` → 成立(领先 34 个提交,0 落后) |
+| 部署时间轴 | 20:05:34 H5 构建成功 → 20:05:38 启动 PID=2795437 → 20:06:13 健康检查通过 → 前端/H5 部署 → 20:06:16 写入 state |
+| 部署 state | `/home/iwt/.cfc-deploy-state`: `last_commit=47e06e135...` `backend_jar_md5=ed601ea2f5a82463a0f3ed35d33066b1` |
+| 线上 JAR | `/sc-data/springboot/cfc/cfc-backend-1.0.0.jar`,md5 `ed601ea2f5a82463a0f3ed35d33066b1`,与 state 一致 |
+| 运行进程 | PID 2795437,`java -jar /sc-data/springboot/cfc/cfc-backend-1.0.0.jar`,启动于 2026-11-09 20:05:38 |
+| H5 内容校验 | 线上 H5 产物 `/sc-data/cfc-h5/dist/static/js/pages-diet-recommendation.08d1e31d.js`(20:06:13)含 `健康问卷不建议`、`adjustmentReason`、`符合饮食习惯偏好`、`health-adjust-blocked`、`blocked` → 证实 7366733e0 的 UI 已打进线上包 |
+| 部署链路复跑 | 20:12:47 手动执行 `/home/iwt/cfc-deploy-251.sh`,输出「无更新(当前=47e06e135,远程=47e06e135)」,exit=0 |
 
 ## 健康回执
 
@@ -40,3 +40,5 @@ testing 当前线上版本为 **`eed784e5b316590d7ee49fdfb0dbf1db7c0b9447`**(
   JAR 校验 → 停旧进程 → 装新 JAR → 启动健康检查 → 前端/H5 产物部署 → 最终验证)。
 - 7366733e0 为**前端 H5** 改动(recommendation.vue),以 H5 产物内容一致性为主要验证口径;
   后端 JAR md5 供参考(该提交未触及后端源码)。
+- 历史备注:19:5x 首版回执线上版本为 `eed784e5b`;此后自动部署在 20:06 前进到 `47e06e135`,
+  本回执已刷新为当前线上事实。