Commit Graph

2 Commits

Author SHA1 Message Date
XiaoXia Bot b342f5ff94 fix(ci): 修复registry不稳定导致镜像构建失败 - 解耦缓存推送与镜像构建
问题:
- Worker镜像构建因registry缓存推送时连接断开(use of closed network connection)而失败
- docker buildx exporting cache to registry阶段大层传输超时
- 缓存推送失败导致整个构建失败,镜像其实已经构建完成

修复:
1. 创建scripts/ci/docker_build_push.sh通用构建脚本
2. 镜像构建与缓存推送解耦:先构建+推送镜像(只读缓存)保证成功
3. 再单独尝试推送缓存,自动重试3次,失败不影响主构建结果
4. 缓存使用zstd压缩+oci-mediatypes减小传输体积
5. 缓存引用改为按分支名区分,支持多分支独立缓存

涉及:全部6个镜像构建job(staging/production x api/worker/web)
2026-07-15 12:17:48 +08:00
Xiaoxia AI f529c145d9 docs(ci): establish runner infrastructure governance 2026-06-19 08:39:33 +08:00