添加 GitLab CI/CD 配置 - 多平台构建和测试支持
为 WooRT 项目添加完整的 GitLab CI/CD 配置,支持以下平台的构建和测试:
- winserver22 (Windows Server 2022, Visual Studio 2022)
- mac-arm64 (macOS ARM64 / Apple Silicon)
- ubuntu22_arm64 (Ubuntu 22.04 ARM64)
- ubuntu20 (Ubuntu 20.04)
配置内容
- 每个平台独立执行构建和测试
- 构建前自动初始化 Git 子模块
- 同时生成 Debug 和 Release 两种配置
- 构建产物保留 1 周
提交历史
- 初始 CI 配置
- 修复子模块初始化任务
- 简化配置,将子模块初始化合并到各平台 build 任务