From 3d5368bc679f0b3fdd1e1bf3cd9b2058fe2693d4 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Thu, 13 Nov 2025 21:18:13 +0700 Subject: [PATCH] Update Dockerfile --- Dockerfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7202245..20496db 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,16 +1,14 @@ FROM gradle:8-jdk21-alpine AS deps WORKDIR /build -RUN --mount=type=bind,source=build.gradle.kts,target=build.gradle.kts \ - --mount=type=bind,source=settings.gradle.kts,target=settings.gradle.kts \ - --mount=type=cache,target=/root/.gradle \ +COPY build.gradle.kts settings.gradle.kts ./ +RUN --mount=type=cache,target=/root/.gradle \ gradle dependencies -x check -x test --no-daemon --parallel --build-cache FROM deps as package WORKDIR /build COPY ./src src/ -RUN --mount=type=bind,source=build.gradle.kts,target=build.gradle.kts \ - --mount=type=bind,source=settings.gradle.kts,target=settings.gradle.kts \ - --mount=type=cache,target=/root/.gradle \ +RUN --mount=type=cache,target=/root/.gradle \ + --mount=type=cache,target=/build/build \ gradle build -x check -x test --no-daemon --parallel --build-cache FROM eclipse-temurin:21-jre-jammy AS final