diff --git a/Dockerfile b/Dockerfile index cdd7211918..431ec44a11 100644 --- a/Dockerfile +++ b/Dockerfile @@ -318,10 +318,7 @@ COPY --parents \ packages/check-features \ /platform/ -RUN if [[ "${CARGO_BUILD_PROFILE}" == "release" ]] ; then \ - export RELEASE="--release" ; \ - fi && \ - source $HOME/.cargo/env && \ +RUN source $HOME/.cargo/env && \ source /root/env && \ cargo chef prepare $RELEASE --recipe-path recipe.json @@ -344,6 +341,7 @@ RUN --mount=type=cache,sharing=shared,id=cargo_registry_index,target=${CARGO_HOM set -ex; \ if [[ "${CARGO_BUILD_PROFILE}" == "release" ]] ; then \ mv .cargo/config-release.toml .cargo/config.toml; \ + export RELEASE="--release" ; \ else \ export FEATURES_FLAG="--features=console,grovedbg" ; \ fi && \ @@ -353,6 +351,7 @@ RUN --mount=type=cache,sharing=shared,id=cargo_registry_index,target=${CARGO_HOM --recipe-path recipe.json \ --profile "$CARGO_BUILD_PROFILE" \ --package drive-abci \ + ${RELEASE} \ ${FEATURES_FLAG} \ --locked && \ if [[ -x /usr/bin/sccache ]]; then sccache --show-stats; fi