37 行
1.2 KiB
Markdown
37 行
1.2 KiB
Markdown
|
|
# 验收清单
|
||
|
|
|
||
|
|
## 基础部署
|
||
|
|
|
||
|
|
- `./scripts/configure.sh` 可重复执行。
|
||
|
|
- `./scripts/install.sh --profile base` 可完成部署。
|
||
|
|
- `./scripts/healthcheck.sh` 输出 `PASS` 或明确错误码。
|
||
|
|
- 文档站加载 `config/sdk/xuqm-private-sdk.json`。
|
||
|
|
- 租户注册入口关闭。
|
||
|
|
- 首次启动自动创建内置租户。
|
||
|
|
|
||
|
|
## 中间件
|
||
|
|
|
||
|
|
- `external` MySQL/Redis 不启动本地容器。
|
||
|
|
- `managed` MySQL/Redis 自动启动并持久化数据。
|
||
|
|
- 托管模式自动生成密码并写入 `config/secrets.env`。
|
||
|
|
|
||
|
|
## 可选服务
|
||
|
|
|
||
|
|
- `im` 可后期独立启用和禁用。
|
||
|
|
- `push` 可后期独立启用和禁用。
|
||
|
|
- `update` 可后期独立启用和禁用。
|
||
|
|
- `license` 可后期独立启用和禁用。
|
||
|
|
- 禁用任一可选服务时,基础服务可继续运行。
|
||
|
|
|
||
|
|
## 厂商能力
|
||
|
|
|
||
|
|
- Push 支持华为、小米、OPPO、vivo、荣耀。
|
||
|
|
- 应用市场自动发布支持华为、小米、OPPO、vivo、荣耀。
|
||
|
|
- 厂商凭据缺失时返回明确诊断,不影响基础服务启动。
|
||
|
|
|
||
|
|
## 公有化隔离
|
||
|
|
|
||
|
|
- 公有化域名 `dev.xuqinmin.com` 不写入私有化 SDK 配置。
|
||
|
|
- 私有化改造不影响公有化配置和部署链路。
|
||
|
|
- 公有化回归通过后才能发布私有化版本。
|