fix: ensure active toolchain installation in Dockerfile (#26097)
parent
d1711d284a
commit
750387912e
|
@ -38,6 +38,13 @@ RUN \
|
|||
sed -i 's#tmp/workspace#influxdb3#' "/influxdb3/python-artifacts/${PBS_TARGET}/pyo3_config_file.txt" && \
|
||||
cat "/influxdb3/python-artifacts/${PBS_TARGET}/pyo3_config_file.txt"
|
||||
|
||||
RUN \
|
||||
--mount=type=cache,id=influxdb3_rustup,sharing=locked,target=/usr/local/rustup \
|
||||
--mount=type=cache,id=influxdb3_registry,sharing=locked,target=/usr/local/cargo/registry \
|
||||
--mount=type=cache,id=influxdb3_git,sharing=locked,target=/usr/local/cargo/git \
|
||||
du -cshx /usr/local/rustup /usr/local/cargo/registry /usr/local/cargo/git && \
|
||||
rustup toolchain install
|
||||
|
||||
RUN \
|
||||
--mount=type=cache,id=influxdb3_rustup,sharing=locked,target=/usr/local/rustup \
|
||||
--mount=type=cache,id=influxdb3_registry,sharing=locked,target=/usr/local/cargo/registry \
|
||||
|
|
Loading…
Reference in New Issue