From 8fffa0463c853d674470a72d146508c8e39b0a15 Mon Sep 17 00:00:00 2001 From: Jade Carino Date: Wed, 12 Nov 2025 21:23:56 +0000 Subject: [PATCH 1/3] feat: Update source and target compatibility Java version to 17 Signed-off-by: Jade Carino --- .../dev.galasa.simbank.manager/build-example.gradle | 7 +++++-- .../dev.galasa.simbank.manager/pom-example.xml | 6 +++--- .../dev.galasa.simbank.tests/build-example.gradle | 7 +++++-- .../dev.galasa.simbank.tests/pom-example.xml | 6 +++--- galasa-simbank-tests/pom.xml | 6 +++--- galasa-simplatform-application/pom.xml | 6 +++--- 6 files changed, 22 insertions(+), 16 deletions(-) diff --git a/galasa-simbank-tests/dev.galasa.simbank.manager/build-example.gradle b/galasa-simbank-tests/dev.galasa.simbank.manager/build-example.gradle index 289527e..7ec3d45 100644 --- a/galasa-simbank-tests/dev.galasa.simbank.manager/build-example.gradle +++ b/galasa-simbank-tests/dev.galasa.simbank.manager/build-example.gradle @@ -3,8 +3,11 @@ plugins { id 'biz.aQute.bnd.builder' version '7.1.0' } -sourceCompatibility = '11' -targetCompatibility = '11' +java { + toolchain { + languageVersion = JavaLanguageVersion.of(17) + } +} group = '%%prefix%%' version = '0.1.0' diff --git a/galasa-simbank-tests/dev.galasa.simbank.manager/pom-example.xml b/galasa-simbank-tests/dev.galasa.simbank.manager/pom-example.xml index 124c313..c89eb32 100644 --- a/galasa-simbank-tests/dev.galasa.simbank.manager/pom-example.xml +++ b/galasa-simbank-tests/dev.galasa.simbank.manager/pom-example.xml @@ -11,9 +11,9 @@ UTF-8 UTF-8 - 11 - 11 - 11 + 17 + 17 + 17 yyyyMMddHHmm true diff --git a/galasa-simbank-tests/dev.galasa.simbank.tests/build-example.gradle b/galasa-simbank-tests/dev.galasa.simbank.tests/build-example.gradle index 7162628..788b84f 100644 --- a/galasa-simbank-tests/dev.galasa.simbank.tests/build-example.gradle +++ b/galasa-simbank-tests/dev.galasa.simbank.tests/build-example.gradle @@ -3,8 +3,11 @@ plugins { id 'biz.aQute.bnd.builder' version '7.1.0' } -sourceCompatibility = '11' -targetCompatibility = '11' +java { + toolchain { + languageVersion = JavaLanguageVersion.of(17) + } +} group = '%%prefix%%' version = '0.1.0' diff --git a/galasa-simbank-tests/dev.galasa.simbank.tests/pom-example.xml b/galasa-simbank-tests/dev.galasa.simbank.tests/pom-example.xml index 02a2696..0585def 100644 --- a/galasa-simbank-tests/dev.galasa.simbank.tests/pom-example.xml +++ b/galasa-simbank-tests/dev.galasa.simbank.tests/pom-example.xml @@ -11,9 +11,9 @@ UTF-8 UTF-8 - 11 - 11 - 11 + 17 + 17 + 17 yyyyMMddHHmm true diff --git a/galasa-simbank-tests/pom.xml b/galasa-simbank-tests/pom.xml index 83b69f0..3007793 100644 --- a/galasa-simbank-tests/pom.xml +++ b/galasa-simbank-tests/pom.xml @@ -59,9 +59,9 @@ UTF-8 UTF-8 - 11 - 11 - 11 + 17 + 17 + 17 yyyyMMddHHmm true diff --git a/galasa-simplatform-application/pom.xml b/galasa-simplatform-application/pom.xml index 5bd739b..ba9256b 100644 --- a/galasa-simplatform-application/pom.xml +++ b/galasa-simplatform-application/pom.xml @@ -56,9 +56,9 @@ UTF-8 UTF-8 - 11 - 11 - 11 + 17 + 17 + 17 yyyyMMddHHmm true From 59618d02eade0bb35f2e57225b4466642033b162 Mon Sep 17 00:00:00 2001 From: Jade Carino Date: Wed, 12 Nov 2025 21:24:21 +0000 Subject: [PATCH 2/3] feat: Update simplatform-jar Dockerfile to build based on Open JDK 17 Signed-off-by: Jade Carino --- dockerfiles/dockerfile.simplatform-amd64 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dockerfiles/dockerfile.simplatform-amd64 b/dockerfiles/dockerfile.simplatform-amd64 index d360d8d..0c34527 100644 --- a/dockerfiles/dockerfile.simplatform-amd64 +++ b/dockerfiles/dockerfile.simplatform-amd64 @@ -1,4 +1,4 @@ -FROM ghcr.io/galasa-dev/openjdk:11-jdk +FROM ghcr.io/galasa-dev/openjdk:17 RUN mkdir /galasa From 0ec575cad5996a58f44651afda2eb6be3df2b08e Mon Sep 17 00:00:00 2001 From: Jade Carino Date: Wed, 12 Nov 2025 21:25:08 +0000 Subject: [PATCH 3/3] feat: Update Simplatform web app to use Tomcat version 9 Java 17 base image Signed-off-by: Jade Carino --- .../galasa-simplatform-webapp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/galasa-simplatform-application/galasa-simplatform-webapp/Dockerfile b/galasa-simplatform-application/galasa-simplatform-webapp/Dockerfile index a895b28..76f9fa3 100644 --- a/galasa-simplatform-application/galasa-simplatform-webapp/Dockerfile +++ b/galasa-simplatform-application/galasa-simplatform-webapp/Dockerfile @@ -1,4 +1,4 @@ -FROM tomcat:8.5.82-jre11-temurin +FROM tomcat:9-jre17-temurin ADD target/galasa-simplatform-webapp.war /usr/local/tomcat/webapps/ EXPOSE 8080