lock cache mounts in docker

This commit is contained in:
monosans
2025-04-15 13:09:43 +03:00
parent a67704614a
commit c7c22f1d7f
+2 -2
View File
@@ -7,8 +7,8 @@ WORKDIR /app
RUN --mount=source=src,target=src \
--mount=source=Cargo.toml,target=Cargo.toml \
--mount=source=Cargo.lock,target=Cargo.lock \
--mount=type=cache,target=/app/target \
--mount=type=cache,target=/usr/local/cargo/registry \
--mount=type=cache,target=/app/target,sharing=locked \
--mount=type=cache,target=/usr/local/cargo/registry,sharing=locked \
cargo build --release --locked \
&& cp target/release/proxy-scraper-checker .