修复后端构建提交号注入

This commit is contained in:
andy
2026-07-21 14:21:09 +07:00
parent ab766cf4e2
commit ef6658aa34
6 changed files with 100 additions and 11 deletions

View File

@@ -334,9 +334,11 @@ INTERNAL_ONLY
```bash
cd server
./mvnw test
./mvnw verify
TH_HOTEL_BUILD_COMMIT=$(git rev-parse --short HEAD) ./mvnw verify
```
中文说明:`./mvnw test` 用于日常开发和普通回归;`verify` 会进入部署包生命周期,必须提供真实 `TH_HOTEL_BUILD_COMMIT` 且 Git 工作区干净,否则会在 `prepare-package` 阶段失败。测试机 / UAT / 生产打包优先使用仓库根目录的 `scripts/package-server-with-build-info.sh`
聚焦开发时可先运行相关测试:
```bash
@@ -377,4 +379,4 @@ cd server
- [ ] 是否没有提交真实 Secret 或客户数据?
- [ ] 是否没有把 Provider 输出直接当业务事实?
- [ ] 是否运行了 `./mvnw test` 或说明了无法运行原因?
- [ ] 是否运行了 `./mvnw verify` 或说明了无法运行原因?
- [ ] 是否在干净工作区运行了带 `TH_HOTEL_BUILD_COMMIT` `./mvnw verify`或说明了无法运行原因?