gitlink-cli/.devops
chroe e6f9703d24 perf(showcase): 加速流水线构建 — 合并 go build + BuildKit 缓存挂载
Dockerfile:
- 两个 go build 合并成一个 RUN(showcase-server 复用 gitlink-cli 已编译的依赖)
- 加 --mount=type=cache 挂载 Go 编译缓存,之后只编改动的包

流水线 DSL:
- docker build 加 DOCKER_BUILDKIT=1(启用 BuildKit,让缓存挂载生效)
- 加 git config safe.directory(防 dubious ownership 复发)

注意:本次改 Dockerfile 会使下次构建仍全量重编(填缓存),再之后才快。
2026-07-07 21:15:55 +08:00
..
构建部署Showcase.yml perf(showcase): 加速流水线构建 — 合并 go build + BuildKit 缓存挂载 2026-07-07 21:15:55 +08:00