From 47f7e33a28911edf204ec980d6f5082fb1ee4a74 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Thu, 29 May 2025 06:51:21 +0000 Subject: [PATCH] docker: Cache shared target deps and build directories. Signed-off-by: Jason Volk --- docker/Dockerfile.cargo | 2 ++ docker/Dockerfile.cargo.deb | 2 ++ docker/Dockerfile.cargo.deps | 2 ++ docker/Dockerfile.cargo.install | 2 ++ docker/Dockerfile.cargo.rpm | 2 ++ docker/bake.hcl | 2 +- 6 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile.cargo b/docker/Dockerfile.cargo index 49b544de..ff791d70 100644 --- a/docker/Dockerfile.cargo +++ b/docker/Dockerfile.cargo @@ -24,6 +24,8 @@ RUN \ --mount=type=cache,dst=${RUSTUP_HOME},sharing=locked \ --mount=type=cache,dst=${CARGO_HOME},sharing=locked \ --mount=type=cache,dst=${CARGO_TARGET_DIR},sharing=locked \ +--mount=type=cache,dst=${CARGO_TARGET_DIR}/deps,sharing=shared \ +--mount=type=cache,dst=${CARGO_TARGET_DIR}/build,sharing=shared \ <