From f66d676f7e3a526d4ea62dc8b685f78638182057 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Fri, 20 Sep 2024 22:53:48 +0200 Subject: chore(tooling): Fixed container build layers caching --- Dockerfile | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 0cf3598..990daf0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,11 +3,8 @@ FROM docker.io/library/golang:1.23-alpine WORKDIR /usr/src/app -COPY go.mod go.sum ./ -RUN go mod download && go mod verify - -COPY . . -RUN CGO_ENABLED=0 go build ./... +COPY checksums / +RUN CGO_ENABLED=0 go build -o /usr/local/bin/ods ./ ##### Run ###################################################################### FROM alpine:3.20 @@ -16,6 +13,6 @@ ENV LANG en_US.utf8 RUN apk upgrade --no-cache -COPY --from=0 /usr/src/app/ods /usr/local/bin/ +COPY --from=0 /usr/local/bin/ods /usr/local/bin/ ENTRYPOINT ["/usr/local/bin/ods"] -- cgit v1.2.3