mirror of https://github.com/astral-sh/uv
Explicitly install the rust toolchain before the target during Docker builds (#11936)
Fixes https://github.com/astral-sh/uv/actions/runs/13641331357/job/38131724427
This commit is contained in:
parent
f0ec9fd44a
commit
04db70662d
|
|
@ -28,7 +28,8 @@ RUN case "$TARGETPLATFORM" in \
|
||||||
COPY rust-toolchain.toml rust-toolchain.toml
|
COPY rust-toolchain.toml rust-toolchain.toml
|
||||||
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --target $(cat rust_target.txt) --profile minimal --default-toolchain none
|
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --target $(cat rust_target.txt) --profile minimal --default-toolchain none
|
||||||
ENV PATH="$HOME/.cargo/bin:$PATH"
|
ENV PATH="$HOME/.cargo/bin:$PATH"
|
||||||
# Installs the correct toolchain version from rust-toolchain.toml and then the musl target
|
# Install the toolchain then the musl target
|
||||||
|
RUN rustup toolchain install
|
||||||
RUN rustup target add $(cat rust_target.txt)
|
RUN rustup target add $(cat rust_target.txt)
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue