feat: v2.0.0 done

This commit is contained in:
2026-01-15 15:59:38 +08:00
parent 5b50c9750f
commit 9fa12cb7f5
26 changed files with 1498 additions and 2037 deletions
+58
View File
@@ -0,0 +1,58 @@
# 构建脚本
## 使用方法
在项目根目录运行:
```bash
python build/build.py
```
选择构建类型:
- `1` - 完整部署包(MySQL + 应用)
- `2` - 更新包(仅应用)
## 输出
构建完成后在 `dist/` 目录生成:
- `capacity-report-full.tar.gz` - 完整部署包
- `capacity-report-update.tar.gz` - 更新包
## 部署包内容
**完整部署包**:
- `images/capacity-images.tar` - Docker 镜像
- `docker-compose.yml` - 编排文件
- `deploy.sh` - 部署脚本
- `Configure.json` - 配置文件(已更新为 Docker 环境)
- `ReportScript.sql` - SQL 脚本
- `mysql/` - MySQL 配置
**更新包**:
- `images/capacity-app-update.tar` - 应用镜像
- `docker-compose.yml` - 编排文件
- `update.sh` - 更新脚本
## 部署
**完整部署**:
```bash
tar -xzf capacity-report-full.tar.gz
cd capacity-report-full
sh deploy.sh
```
**更新应用**:
```bash
tar -xzf capacity-report-update.tar.gz
cd capacity-report-update
sh update.sh
```
## 配置
所有配置在 `build/build.py` 文件头部:
- 默认镜像版本
- 版本要求范围
- 数据库账号密码
- 端口映射