From 1ea3f5ac24e2976003bc4611123ec89940fb862e Mon Sep 17 00:00:00 2001 From: "manuel.fragner" Date: Thu, 9 Mar 2023 16:01:42 +0100 Subject: [PATCH] :bug: [proxy-service] Pin docker image version, use gradlew The gradle version used in "gradle:jdk8" was updated to version 8.x, causing the build to fail. We are using now a pinned openjdk image and use the gradle wrapper to download and build with the desired gradle version 6.8.3. --- src/proxy-service/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/proxy-service/Dockerfile b/src/proxy-service/Dockerfile index c6e5aa23..19500503 100644 --- a/src/proxy-service/Dockerfile +++ b/src/proxy-service/Dockerfile @@ -1,8 +1,8 @@ -FROM gradle:jdk8 as builder +FROM openjdk:8u111-jdk-alpine as builder -COPY --chown=gradle:gradle . /home/gradle/src +COPY . /home/gradle/src WORKDIR /home/gradle/src -RUN gradle build +RUN ./gradlew build RUN ls build/libs/ # force JDK < 8u121 to provoke CVE-2021-44228 10.0 RCE in log4j < 2.4.1