docker: set ARG after apk add

Allow reusing apk add layer when MINEDMAP_VERSION has changed.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
This commit is contained in:
Matthias Schiffer 2025-02-22 11:27:40 +01:00
parent 0a08e8cc46
commit 24c266fc78
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C

View file

@ -1,10 +1,10 @@
FROM docker.io/library/alpine:latest AS builder FROM docker.io/library/alpine:latest AS builder
ARG MINEDMAP_VERSION
WORKDIR /build WORKDIR /build
RUN apk add --no-cache build-base cmake cargo RUN apk add --no-cache build-base cmake cargo
ARG MINEDMAP_VERSION
COPY . . COPY . .
RUN cargo build -r RUN cargo build -r
RUN strip target/release/minedmap RUN strip target/release/minedmap