From: Dessalines Date: Wed, 24 Feb 2021 22:10:28 +0000 (-0500) Subject: Use more recent version of cargo chef. X-Git-Url: http://these/git/%7B%60%24%7BwebArchiveUrl%7D/%22%7B%7D/%24%7B%60data:application/static/%7B%60https:/README.ja.md?a=commitdiff_plain;h=723ec65ac61642c47df9b3e4424623f26f5d09db;p=lemmy.git Use more recent version of cargo chef. --- diff --git a/docker/dev/Dockerfile b/docker/dev/Dockerfile index a2712f9f..3e3963d2 100644 --- a/docker/dev/Dockerfile +++ b/docker/dev/Dockerfile @@ -3,7 +3,7 @@ ARG RUST_BUILDER_IMAGE=ekidd/rust-musl-builder:1.47.0 # Cargo chef plan FROM $RUST_BUILDER_IMAGE as planner WORKDIR /app -RUN cargo install cargo-chef --version 0.1.6 +RUN cargo install cargo-chef # Copy dirs COPY ./ ./ @@ -15,7 +15,7 @@ RUN cargo chef prepare --recipe-path recipe.json FROM $RUST_BUILDER_IMAGE as cacher ARG CARGO_BUILD_TARGET=x86_64-unknown-linux-musl WORKDIR /app -RUN cargo install cargo-chef --version 0.1.6 +RUN cargo install cargo-chef COPY --from=planner /app/recipe.json ./recipe.json RUN sudo chown -R rust:rust . RUN cargo chef cook --target ${CARGO_BUILD_TARGET} --recipe-path recipe.json diff --git a/docker/prod/Dockerfile b/docker/prod/Dockerfile index 8f307bf6..66e8217f 100644 --- a/docker/prod/Dockerfile +++ b/docker/prod/Dockerfile @@ -3,7 +3,7 @@ ARG RUST_BUILDER_IMAGE=ekidd/rust-musl-builder:1.47.0 # Cargo chef plan FROM $RUST_BUILDER_IMAGE as planner WORKDIR /app -RUN cargo install cargo-chef --version 0.1.6 +RUN cargo install cargo-chef # Copy dirs COPY ./ ./ @@ -15,7 +15,7 @@ RUN cargo chef prepare --recipe-path recipe.json FROM $RUST_BUILDER_IMAGE as cacher ARG CARGO_BUILD_TARGET=x86_64-unknown-linux-musl WORKDIR /app -RUN cargo install cargo-chef --version 0.1.6 +RUN cargo install cargo-chef COPY --from=planner /app/recipe.json ./recipe.json RUN sudo chown -R rust:rust . RUN cargo chef cook --release --target ${CARGO_BUILD_TARGET} --recipe-path recipe.json