From af5e2cdfa68e1d88ae9595c30f408c0ddd5e279c Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 17 Oct 2022 20:00:43 +0200 Subject: [PATCH] Docker: cache modules when Makefile is updated --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 49bebb5f6..3cff8c215 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,13 +32,15 @@ ARG RELEASE=0 WORKDIR /build -# install go tools and cache modules -COPY Makefile . +# download modules COPY go.mod . COPY go.sum . +RUN go mod download + +# install tools +COPY Makefile . COPY tools.go . RUN make install -RUN go mod download # prepare COPY . .