test(M00): 补充发布清单dry-run检查

This commit is contained in:
Codex
2026-06-16 14:34:59 +08:00
parent d6f0e10990
commit 59d92c00b0
11 changed files with 112 additions and 20 deletions
+12
View File
@@ -1,5 +1,17 @@
# 部署变更记录
## 2026-06-16 / V5.0-release-manifest-dry-run
- 关联模块:M00-E/OPS-003
- 关联 commit:本地 HEADpush 后回填)
- 变化内容:`scripts/setup/deploy-business.sh` 新增 `--dry-run`,可在不写入 `/opt/apps` 的情况下输出当前 HEAD 的 release manifest JSON;新增 `scripts/dev/windows/check-release-manifest.ps1` 并接入 `test-all.ps1`
- 配置变化:无。
- 数据库变化:无。
- 兼容性:不改变生产菜单 2 的写入行为;dry-run 仅用于 Windows/WSL 本地结构验证。
- 已执行验证:待提交前执行 Windows 总检查、release manifest dry-run 检查和 WSL Bash 语法检查。
- 回滚方式:移除 dry-run 分支和 Windows 检查脚本即可回到上一状态;不涉及生产配置。
- 生产环境人工步骤:无;真实发布清单仍需管理员在生产 Ubuntu 菜单 2 执行后生成。
## 2026-06-16 / V5.0-wsl-emqx-helpers
- 关联模块:M00-C/WSL-001/IOT-001