fix: bake 文件写入项目根目录以修复 buildx context 缓存问题
bake JSON 原先写入系统临时目录,buildx 默认以 bake 文件所在目录作为 构建 context,导致 COPY . . 复制空目录,go build 命中旧的 mount cache 产出旧二进制,源码变更后镜像内容不变。改为写入项目根目录的 .bake.json。
This commit is contained in:
+4
-1
@@ -125,4 +125,7 @@ DockerFile
|
||||
# Go compiled binaries
|
||||
app/*/api/api
|
||||
app/*/rpc/rpc
|
||||
app/*/mq/mq
|
||||
app/*/mq/mq
|
||||
|
||||
# Build artifacts
|
||||
.bake.json
|
||||
Reference in New Issue
Block a user