From bcaef3c56c18981932e55d02d4917ed5c9d043d0 Mon Sep 17 00:00:00 2001 From: NY Date: Wed, 12 Feb 2025 20:44:05 +0800 Subject: [PATCH] first --- .drone.yml | 2 +- Dockerfile | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 573703d..3b16e3f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -29,7 +29,7 @@ steps: # - git clone http://47.112.165.44:3000/seekm/prdUploader.git - name: deploy - image: golang:1.21-alpine + image: docker:24.0-cli pull: never volumes: - name: shared-folder diff --git a/Dockerfile b/Dockerfile index f8145c4..ce6446c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,8 +7,9 @@ WORKDIR /workspace # 将代码复制到容器内(你也可以选择在构建过程中通过挂载代码) COPY . . -# 执行 go mod tidy 来同步和清理模块依赖 -RUN --mount=type=cache,target=/go/pkg/mod \ go mod tidy +# 设置 Go 模块缓存和构建缓存目录 +ENV GOMODCACHE=/go/pkg/mod +ENV GOCACHE=/go/cache # 编译可执行文件 RUN go build -o myapp -ldflags "-X main.RunMode=test -s -w"