refactor: 统一 OSS 配置命名(MINIO_* → OSS_*) #64

Merged
xiaoxia merged 1 commits from fix/oss-config-naming-unify into develop 2026-06-28 08:33:48 +08:00
Owner

变更内容

环境变量统一

  • .env.production: MINIO_* 全部改为 OSS_* 命名
    • MINIO_ENDPOINT → OSS_ENDPOINT
    • MINIO_ACCESS_KEY → OSS_ACCESS_KEY_ID
    • MINIO_SECRET_KEY → OSS_ACCESS_KEY_SECRET
    • MINIO_BUCKET → OSS_BUCKET_NAME
    • MINIO_SECURE → OSS_SECURE
    • MINIO_PUBLIC_URL → OSS_PUBLIC_URL
  • .env.staging: 修正 section header(变量已是 OSS_*)

代码清理

  • storage.py: 移除 MinIOServiceget_minio_service() 向后兼容别名(已确认无引用)
  • test_architecture_boundaries.py: 移除 storage.py 的 allowed 例外

文档更新

  • docs/CI-CD.md、基础设施安装指南.md、本地验证检查清单.md、静态验证报告

验证

  • 架构边界测试通过(test_runtime_code_uses_oss_storage_naming_not_minio)
  • 全仓库无 MINIO_ 环境变量残留(MinIO 服务器安装说明除外)
  • config.py 已使用 OSS_* 命名,无需修改
## 变更内容 ### 环境变量统一 - `.env.production`: MINIO_* 全部改为 OSS_* 命名 - MINIO_ENDPOINT → OSS_ENDPOINT - MINIO_ACCESS_KEY → OSS_ACCESS_KEY_ID - MINIO_SECRET_KEY → OSS_ACCESS_KEY_SECRET - MINIO_BUCKET → OSS_BUCKET_NAME - MINIO_SECURE → OSS_SECURE - MINIO_PUBLIC_URL → OSS_PUBLIC_URL - `.env.staging`: 修正 section header(变量已是 OSS_*) ### 代码清理 - `storage.py`: 移除 `MinIOService` 和 `get_minio_service()` 向后兼容别名(已确认无引用) - `test_architecture_boundaries.py`: 移除 storage.py 的 allowed 例外 ### 文档更新 - docs/CI-CD.md、基础设施安装指南.md、本地验证检查清单.md、静态验证报告 ## 验证 - ✅ 架构边界测试通过(test_runtime_code_uses_oss_storage_naming_not_minio) - ✅ 全仓库无 MINIO_ 环境变量残留(MinIO 服务器安装说明除外) - ✅ config.py 已使用 OSS_* 命名,无需修改
xiaoxia added 1 commit 2026-06-28 08:33:42 +08:00
refactor: 统一 OSS 配置命名(MINIO_* → OSS_*)
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
a71fbb0836
- .env.production: MINIO_* 环境变量全部改为 OSS_* 命名
  - MINIO_ENDPOINT → OSS_ENDPOINT
  - MINIO_ACCESS_KEY → OSS_ACCESS_KEY_ID
  - MINIO_SECRET_KEY → OSS_ACCESS_KEY_SECRET
  - MINIO_BUCKET → OSS_BUCKET_NAME
  - MINIO_SECURE → OSS_SECURE
  - MINIO_PUBLIC_URL → OSS_PUBLIC_URL
- .env.staging: 修正 section header 为 OSS 对象存储配置
- storage.py: 移除 MinIOService 和 get_minio_service() 向后兼容别名
- test_architecture_boundaries.py: 移除 storage.py 的 allowed 例外
- 更新文档中的 MINIO_* 示例为 OSS_*:
  - docs/CI-CD.md
  - docs/基础设施安装指南.md
  - docs/本地验证检查清单.md
  - docs/静态验证报告-2026-06-19.md
xiaoxia merged commit e2c68888e9 into develop 2026-06-28 08:33:48 +08:00
Sign in to join this conversation.