From ea211b8730f0ac96c62387b9f922fdbb4fe9fa0d Mon Sep 17 00:00:00 2001 From: Richard Drake Date: Thu, 26 Mar 2026 12:57:39 -0400 Subject: [PATCH] Fix Dockerfile to match daniel-koala: pin Gradle 8.5-jdk17 and fix ENV syntax Pin Gradle base images to 8.5-jdk17 instead of latest, and use modern ENV key=value syntax to resolve legacy format warning and build failure. --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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