1e6b0e5684
使用专用 BuildKit builder 持久复用 Cargo 与 npm 下载缓存,并支持从可信镜像导入 按当前依赖物化镜像下载快照,配置独立缓存回收策略 补齐 AGC vendor 本地依赖清单并缩小构建上下文 增加缓存维护阶段、耗时和失败日志路径 补充下载缓存与构建上下文测试,同步部署说明和共享记忆
19 lines
523 B
TOML
19 lines
523 B
TOML
# 专用于 Gitea CI 基础镜像;不调整宿主 Docker 或其它 builder 的 GC。
|
|
[worker.oci]
|
|
gc = true
|
|
reservedSpace = "4GB"
|
|
maxUsedSpace = "24GB"
|
|
minFreeSpace = "10GB"
|
|
|
|
# 覆盖默认的 48 小时 / 488 MiB 临时缓存回收规则,周末后仍可命中下载包。
|
|
[[worker.oci.gcpolicy]]
|
|
filters = ["type==exec.cachemount"]
|
|
keepDuration = "168h"
|
|
maxUsedSpace = "8GB"
|
|
|
|
[[worker.oci.gcpolicy]]
|
|
all = true
|
|
reservedSpace = "4GB"
|
|
maxUsedSpace = "24GB"
|
|
minFreeSpace = "10GB"
|