forked from Gitlink/gitlink-cli
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 会使下次构建仍全量重编(填缓存),再之后才快。 |
||
|---|---|---|
| .. | ||
| 构建部署Showcase.yml | ||