Dockerfile: cache go build directories across builds

This commit is contained in:
Nadia Santalla 2025-01-25 14:19:25 +01:00 committed by nkanaev
parent 5254df53dc
commit d785fe4c5a

View File

@ -2,7 +2,8 @@ FROM golang:alpine3.18 AS build
RUN apk add build-base git
WORKDIR /src
COPY . .
RUN make build_linux
RUN --mount=type=cache,target=/root/.cache/go-build --mount=type=cache,target=/root/go/pkg \
make build_linux
FROM alpine:latest
RUN apk add --no-cache ca-certificates && \