Files
prop-ai-hr/docs/RELEASE_EXECUTION_20260715.md
T

29 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# BRD 对齐批次发布执行记录
- 发布窗口:2026-07-15 16:00–17:00 CST
- 执行人:Codex 当前任务(负责备份、同步、重启与发布后复检)
- 回滚人:Codex 当前任务(任一步失败时使用本次备份恢复,不在当天重复发布)
- 发布分支:`codex/brd-release-20260715`
- 组成提交:`a42f4209`、`55ca4fa7`、`c861977e`、`09492db9`
- 发布范围:管理端静态资源、移动端 H5、`ruoyi-admin.jar`
- 数据库范围:本批次不包含 SQL 迁移,不执行生产数据库结构或业务数据写入
## 发布门禁
1. 从本文件所在的最终提交重新构建管理端、移动端 H5 和后端 JAR。
2. 干净工作区执行不带 remote 开关的 `./scripts/release-preflight.sh`。
3. 先备份 `/opt/wygj/www`、`/opt/wygj/www/h5` 和 `/opt/wygj/app/ruoyi-admin.jar`,再同步产物并重启 `wygj-aihr.service`。
4. 发布后执行 remote match、后端模块 hash、schema 三项只读复检;任一失败立即按本次备份回滚。
5. 认证态员工、主管、管理端回归与非 strict `demo-check` 结果回写 `BRD_IMPLEMENTATION_AUDIT.md`;不得把发布成功写成正式试点验收完成。
## 执行结果
- 最终发布提交:`f0175253`
- 生产备份:`/opt/wygj/backups/brd-align-20260715160117`
- 回滚保留目录:`/opt/wygj/www.pre-f0175253`
- 远端复检:管理端/H5 资源匹配、后端整包与 `ruoyi-aihr` 模块匹配、schema `16/16`、服务 active
- 管理端认证态:通过;资料处理页只保留批量导入/刷新并显示 97 页任务
- 员工认证态:使用生产现有固定码配置通过;未达到“正式短信 OTP”口径
- 主管认证态:未通过;外部快照缺岗位名称/字典,生产主管数为 0,转入计划 B11
- 非 strict 检查:新增 `FRONTEND_API_PREFIX=prod-api` 后通过生产根站、H5、租户、验证码和源码契约检查;样本统计来自本机 Docker,生产数据缺口以审计记录中的生产只读查询为准