diff --git a/Dockerfile b/Dockerfile index 67d33ab..cb572b0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,12 +5,12 @@ WORKDIR /usr/src/app ENV RUSTFLAGS="-C target-feature=+crt-static" COPY Cargo.toml Cargo.lock ./ +COPY src ./src RUN --mount=type=cache,target=/usr/local/cargo/registry \ --mount=type=cache,target=/usr/local/cargo/git \ rustup target add x86_64-unknown-linux-musl \ && cargo fetch --locked --target x86_64-unknown-linux-musl -COPY src ./src RUN --mount=type=cache,target=/usr/local/cargo/registry \ --mount=type=cache,target=/usr/local/cargo/git \ cargo build --release --target x86_64-unknown-linux-musl