From ce675f706ec240575cd4a9f53b4f14d2ce82524f Mon Sep 17 00:00:00 2001 From: Raphael Frank <04.raphael.frank@gmail.com> Date: Fri, 29 May 2026 12:39:51 +0200 Subject: [PATCH] fix buildkit cache mount lock issue --- services/spring-event/Dockerfile | 4 ++-- services/spring-feedback/Dockerfile | 4 ++-- services/spring-finance/Dockerfile | 4 ++-- services/spring-letter/Dockerfile | 4 ++-- services/spring-member/Dockerfile | 4 ++-- services/spring-organization/Dockerfile | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/services/spring-event/Dockerfile b/services/spring-event/Dockerfile index 7ab31e1..981d699 100644 --- a/services/spring-event/Dockerfile +++ b/services/spring-event/Dockerfile @@ -10,13 +10,13 @@ COPY settings.gradle . # Install dependencies RUN chmod +x ./gradlew -RUN --mount=type=cache,target=/root/.gradle ./gradlew dependencies --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew dependencies --no-daemon # Copy application COPY src src # Build application -RUN --mount=type=cache,target=/root/.gradle ./gradlew bootJar --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew bootJar --no-daemon # Stage 2: run FROM eclipse-temurin:21-jre-alpine diff --git a/services/spring-feedback/Dockerfile b/services/spring-feedback/Dockerfile index 7ab31e1..981d699 100644 --- a/services/spring-feedback/Dockerfile +++ b/services/spring-feedback/Dockerfile @@ -10,13 +10,13 @@ COPY settings.gradle . # Install dependencies RUN chmod +x ./gradlew -RUN --mount=type=cache,target=/root/.gradle ./gradlew dependencies --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew dependencies --no-daemon # Copy application COPY src src # Build application -RUN --mount=type=cache,target=/root/.gradle ./gradlew bootJar --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew bootJar --no-daemon # Stage 2: run FROM eclipse-temurin:21-jre-alpine diff --git a/services/spring-finance/Dockerfile b/services/spring-finance/Dockerfile index 7ab31e1..981d699 100644 --- a/services/spring-finance/Dockerfile +++ b/services/spring-finance/Dockerfile @@ -10,13 +10,13 @@ COPY settings.gradle . # Install dependencies RUN chmod +x ./gradlew -RUN --mount=type=cache,target=/root/.gradle ./gradlew dependencies --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew dependencies --no-daemon # Copy application COPY src src # Build application -RUN --mount=type=cache,target=/root/.gradle ./gradlew bootJar --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew bootJar --no-daemon # Stage 2: run FROM eclipse-temurin:21-jre-alpine diff --git a/services/spring-letter/Dockerfile b/services/spring-letter/Dockerfile index 7ab31e1..981d699 100644 --- a/services/spring-letter/Dockerfile +++ b/services/spring-letter/Dockerfile @@ -10,13 +10,13 @@ COPY settings.gradle . # Install dependencies RUN chmod +x ./gradlew -RUN --mount=type=cache,target=/root/.gradle ./gradlew dependencies --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew dependencies --no-daemon # Copy application COPY src src # Build application -RUN --mount=type=cache,target=/root/.gradle ./gradlew bootJar --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew bootJar --no-daemon # Stage 2: run FROM eclipse-temurin:21-jre-alpine diff --git a/services/spring-member/Dockerfile b/services/spring-member/Dockerfile index 7ab31e1..981d699 100644 --- a/services/spring-member/Dockerfile +++ b/services/spring-member/Dockerfile @@ -10,13 +10,13 @@ COPY settings.gradle . # Install dependencies RUN chmod +x ./gradlew -RUN --mount=type=cache,target=/root/.gradle ./gradlew dependencies --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew dependencies --no-daemon # Copy application COPY src src # Build application -RUN --mount=type=cache,target=/root/.gradle ./gradlew bootJar --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew bootJar --no-daemon # Stage 2: run FROM eclipse-temurin:21-jre-alpine diff --git a/services/spring-organization/Dockerfile b/services/spring-organization/Dockerfile index 7ab31e1..981d699 100644 --- a/services/spring-organization/Dockerfile +++ b/services/spring-organization/Dockerfile @@ -10,13 +10,13 @@ COPY settings.gradle . # Install dependencies RUN chmod +x ./gradlew -RUN --mount=type=cache,target=/root/.gradle ./gradlew dependencies --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew dependencies --no-daemon # Copy application COPY src src # Build application -RUN --mount=type=cache,target=/root/.gradle ./gradlew bootJar --no-daemon +RUN --mount=type=cache,target=/root/.gradle,sharing=locked ./gradlew bootJar --no-daemon # Stage 2: run FROM eclipse-temurin:21-jre-alpine