diff --git a/Dockerfile b/Dockerfile index e54b86f..faad0d6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,14 @@ # Stage 1: Cache Gradle dependencies -FROM gradle:latest AS cache +FROM gradle:8.5-jdk17 AS cache RUN mkdir -p /home/gradle/cache_home -ENV GRADLE_USER_HOME /home/gradle/cache_home +ENV GRADLE_USER_HOME=/home/gradle/cache_home COPY build.gradle.* gradle.properties /home/gradle/app/ COPY gradle /home/gradle/app/gradle WORKDIR /home/gradle/app RUN gradle clean build -i --stacktrace # Stage 2: Build Application -FROM gradle:latest AS build +FROM gradle:8.5-jdk17 AS build COPY --from=cache /home/gradle/cache_home /home/gradle/.gradle COPY . /usr/src/app/ WORKDIR /usr/src/app