first
continuous-integration/drone/push Build is failing Details

master
NY 4 weeks ago
parent 4905d972a6
commit bcaef3c56c

@ -29,7 +29,7 @@ steps:
# - git clone http://47.112.165.44:3000/seekm/prdUploader.git # - git clone http://47.112.165.44:3000/seekm/prdUploader.git
- name: deploy - name: deploy
image: golang:1.21-alpine image: docker:24.0-cli
pull: never pull: never
volumes: volumes:
- name: shared-folder - name: shared-folder

@ -7,8 +7,9 @@ WORKDIR /workspace
# 将代码复制到容器内(你也可以选择在构建过程中通过挂载代码) # 将代码复制到容器内(你也可以选择在构建过程中通过挂载代码)
COPY . . COPY . .
# 执行 go mod tidy 来同步和清理模块依赖 # 设置 Go 模块缓存和构建缓存目录
RUN --mount=type=cache,target=/go/pkg/mod \ go mod tidy ENV GOMODCACHE=/go/pkg/mod
ENV GOCACHE=/go/cache
# 编译可执行文件 # 编译可执行文件
RUN go build -o myapp -ldflags "-X main.RunMode=test -s -w" RUN go build -o myapp -ldflags "-X main.RunMode=test -s -w"

Loading…
Cancel
Save