Skip to content

添加 GitLab CI/CD 配置 - 支持 winserver22, mac-arm64, ubuntu22_arm64, ubuntu20 多平台构建和测试

joy requested to merge cicd into master

为 WooMem 项目添加完整的 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 周

说明

WooMem 是适用于 WooRT 的高效内存管理库,CI 配置与 WooRT 项目保持一致。

Merge request reports