CI缓存自动维护与清理 #462

Merged
lhk229 merged 3 commits from codex/ci-cache-maintenance into master 2026-09-22 17:19:11 +08:00
Member
No description provided.
lhk229 self-assigned this 2026-09-22 15:40:16 +08:00
lhk229 added 2 commits 2026-09-22 16:51:04 +08:00
基于固定 master 提交构建全新缓存镜像,并在成功验证后保留当前版和回滚版。
增加任务领取网关,在不打断运行中 CI 的前提下切换镜像。
补充宿主维护服务、部署说明、共享记忆和定向行为测试。
修复构建测试在 Windows 与 WSL 下并发写入日志的竞态。
复用 master CI 产物自动更新编译缓存
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust smoke (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
b1ef9eef81
仅由 master CI 导出新增缓存对象,宿主合并去重并组装限额快照,避免重复预热编译。
跟踪任务领取与最终上报,仅在安全空闲时切换镜像,移除管理员 API 依赖。
排除取消及不完整产物,定向清理过期镜像、归档和中断上传残块。
同步部署文档、共享记忆及缓存发布、合并和清理的定向测试。
lhk229 force-pushed codex/ci-cache-maintenance from a49374f619 to b1ef9eef81 2026-09-22 16:51:04 +08:00 Compare
lhk229 added 1 commit 2026-09-22 16:54:36 +08:00
Merge branch 'master' into codex/ci-cache-maintenance
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 1m19s
Project CI / AI game creator shell Rust crates (pull_request) Successful in 1m20s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 7m48s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 6m53s
Project CI / Backend tests (pull_request) Failing after 6m15s
Project CI / AI game creator shell web tests (pull_request) Successful in 4m17s
Project CI / Native shell tests (pull_request) Successful in 9m42s
Project CI / Frontend tests (pull_request) Successful in 5m57s
Project CI / Repository checks (pull_request) Successful in 5m13s
fc05aed6bd
lhk229 merged commit 705bb1e6b3 into master 2026-09-22 17:19:11 +08:00
lhk229 deleted branch codex/ci-cache-maintenance 2026-09-22 17:19:11 +08:00
Sign in to join this conversation.