difftreelog
SpeedUp build by adding cargo-chef into Dockerfile.
in: master
1 file changed
.docker/Dockerfile-parachaindiffbeforeafterboth161617RUN apt-get update && \17RUN apt-get update && \18 apt-get dist-upgrade -y -o Dpkg::Options::="--force-confold" && \18 apt-get dist-upgrade -y -o Dpkg::Options::="--force-confold" && \19 apt-get install -y cmake pkg-config libssl-dev git clang19 apt-get install -y cmake pkg-config libssl-dev git clang && \20 apt-get clean && \21 rm -r /var/lib/apt/lists/*202221RUN rustup toolchain uninstall $(rustup toolchain list) && \23RUN rustup toolchain uninstall $(rustup toolchain list) && \22 rustup toolchain install $RUST_TOOLCHAIN && \24 rustup toolchain install $RUST_TOOLCHAIN && \25 rustup show27 rustup show26RUN rustup target add wasm32-unknown-unknown --toolchain $RUST_TOOLCHAIN28RUN rustup target add wasm32-unknown-unknown --toolchain $RUST_TOOLCHAIN27293031RUN cargo install cargo-chef3233RUN mkdir unique_parachain34WORKDIR /unique_parachain3536# ===== Chef =====37FROM rust-builder as chef3839COPY . .40RUN cargo chef prepare --recipe-path recipe.json4128####works inside repo folder###42####works inside repo folder###29433044334734RUN mkdir unique_parachain48RUN mkdir unique_parachain35WORKDIR /unique_parachain49WORKDIR /unique_parachain5051COPY --from=chef /unique_parachain/recipe.json recipe.json5253RUN cargo chef cook --release --recipe-path recipe.json365437ARG FEATURE=' '55ARG FEATURE=' '3856