diff --git a/Dockerfile b/Dockerfile index e031318..c9bba44 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,4 @@ -# Build app container -FROM eclipse-temurin:17.0.13_11-jre-focal +FROM eclipse-temurin:21.0.11_10-jre-noble ARG jar diff --git a/build.gradle b/build.gradle index dfa7a5d..a033587 100644 --- a/build.gradle +++ b/build.gradle @@ -35,10 +35,10 @@ allprojects { } java { toolchain { - languageVersion.set(JavaLanguageVersion.of(17)) + languageVersion.set(JavaLanguageVersion.of(21)) } - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 + sourceCompatibility = JavaVersion.VERSION_21 + targetCompatibility = JavaVersion.VERSION_21 } tasks.withType(JavaCompile).configureEach { diff --git a/iexec-blockchain-adapter-api-library/build.gradle b/iexec-blockchain-adapter-api-library/build.gradle index c98f4ad..5f28323 100644 --- a/iexec-blockchain-adapter-api-library/build.gradle +++ b/iexec-blockchain-adapter-api-library/build.gradle @@ -13,8 +13,8 @@ dependencies { } java { - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 + sourceCompatibility = JavaVersion.VERSION_21 + targetCompatibility = JavaVersion.VERSION_21 withJavadocJar() withSourcesJar() }