diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 1b63b7f3..7ec61c1b 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -79,6 +79,7 @@ jobs: build-args: | SYNCTV_CARGO_BUILD_PROFILE=${{ github.event_name == 'pull_request' && 'dev' || 'release' }} CARGO_INCREMENTAL=0 + CARGO_TERM_COLOR=always set-meta-annotations: true set-meta-labels: true meta-images: ${{ needs.docker-prepare.outputs.meta-images }} diff --git a/Dockerfile b/Dockerfile index 840fd36f..051b6204 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,10 +30,12 @@ ARG SYNCTV_BUILD_FEATURES="k8s,mimalloc,openapi" ARG SYNCTV_CARGO_BUILD_ARGS="" ARG SYNCTV_CARGO_BUILD_PROFILE=release ARG CARGO_INCREMENTAL=0 +ARG CARGO_TERM_COLOR="" ARG TARGETARCH # Clean CI runners benefit from deterministic non-incremental compilation. ENV CARGO_INCREMENTAL=$CARGO_INCREMENTAL +ENV CARGO_TERM_COLOR=$CARGO_TERM_COLOR # Copy entire source tree COPY . .