docs(deploy): record evening test release and PDA static hosting

This commit is contained in:
2026-10-23 20:03:13 +08:00
parent 10864cdb92
commit 75461279d8
@@ -7,6 +7,15 @@
- 用户本轮已删除灰度旧 PDA 容器,并按本轮提供的命令把两站点页面代理改回静态文件;用户回传国内、海外域名首页均 HTTP 200,并确认恢复。该结果不外推 TEST 容器清理、其他代理节点或完整业务验证;本轮未远程执行其他环境删除或发布。
- 2026-09-29 起的 TEST H5 容器方案、2026-10-07 灰度容器/端口转发及后续镜像更新记录仅证明当时部署事实,已被本节发布方式取代。历史 `reports/gray-release-20261007/`、`reports/three-module-gray-20261012/` 等脚本与报告只用于追溯,不得重跑以恢复 PDA 容器或覆盖站点路由。
## 2026-10-23 晚间 TEST 批次:已发布并完成部署烟测
- 用户授权提交当前工作区全部代码并部署 TEST;冻结版本为 Backend `a8192f51fefdc031a5b03136d4d6fb7caab26c64`、Admin `047cfb3d0b657b3ccac93486419bd3a0e45d95c5`、Client `2c98d121ca1d62f4b755deb5d9df790d09e4c19d`、国内 PDA `f39303ea24fa75b7cbd0c0de664ee37f8ef6e644`、海外 PDA `f5dc84b3c24d61019cadee7de6fe5a5da11d1c68`,均已推送 TEST 对应分支。后端仅 Lastleg 生产代码变化,出库任务编号改用统一日流水;前端包含智能装柜、订舱/出库展示、客户报关资料关闭按钮及 PDA 作业展示、失效托盘状态修正。
- `backend-java #719`、`baiyue-firstleg-lastleg-service #430`、`admin-web-test #710`、`client-web-test #443` 均 SUCCESS。Lastleg AUTO 根据可用基线转为完整模块门禁:3406 项测试、11 跳过,另 51 项集成测试,均零失败、零错误;本地 Admin 102 项、国内 PDA 12 项、海外 PDA 28 项定向测试通过。两端 Web 生产构建及两端 PDA H5 构建、产物核验通过。临时固定 SCM 均已恢复原分支配置。
- 发布后直接读取运行容器,Lastleg `a8192f51fefd`、Admin `047cfb3d0b65`、Client `2c98d121ca1d` 均 running/healthy。两 PDA 直接上传各自宿主机站点根目录,先资源后首页;备份原配置与被覆盖文件,补齐首页 no-store、独立 API 优先匹配及上传限制,`nginx -t` 和重载成功。临时工具容器只执行宿主机文件与配置操作,不是 PDA 服务发布;既有旧 PDA 容器未更新、未删除。
- 两 PDA 公网全部 149 个产物文件 SHA-256 与本地构建逐项一致;两 Web 首页与健康接口均 HTTP 200。后端上线后复验 Admin、Client、两 PDA 代理入口的登录/退出,以及 Admin 出库单查询,9 次 HTTP 与业务码均成功;独立烟测会话已退出。PDA 登录检查不代表绑定仓库后的出库/扫码作业链通过。
- Admin 出库列表、新建出库弹窗已在实际 TEST 页面打开并核对,未提交业务单据。其余完整页面视觉、真实出库写流程及 Android 扫描硬件未在本批新增验证;仅更新 H5,不发布 APK/WGT。不执行 SQL、Nacos 或业务数据清理。冻结后其他对话新增的 Admin 申报编辑器与密度样式修改保留在工作区,不计入本批发布。
- 脱敏证据位于本机私有产物目录 `test-release-20261023-evening/`,包含版本清单、Jenkins 状态/日志、运行镜像、静态文件摘要、HTTP 烟测与局部页面截图;环境配置和凭据不入库。本节只确认 TEST,本批尚未晋级灰度。
## 灰度发布后验收要求
- 用户于 2026-10-23 明确:每次灰度发布完成后,必须在实际部署的新版本上重新执行灰度验收脚本,不能复用上一版本真实 HTTP 结果代替发布后验收。发布前单测、构建与健康检查,以及局部接口烟测不能替代该步骤。