From c32033ecda0332d9a1a3aebf0d97e80abdb4f991 Mon Sep 17 00:00:00 2001 From: Roberto Cortez Date: Mon, 27 Mar 2023 17:58:41 +0100 Subject: [PATCH] More modules to be build with JDK 11 and Maven 3.9.x --- buildScripts/release.groovy | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/buildScripts/release.groovy b/buildScripts/release.groovy index a0e0283..5205411 100644 --- a/buildScripts/release.groovy +++ b/buildScripts/release.groovy @@ -53,9 +53,10 @@ pipeline { settings = '-s ../output-settings.xml -Pmp-staging' } - if (params.module == 'microprofile-metrics' || params.module == 'microprofile-telemetry') { + if (params.module == 'microprofile-metrics' || params.module == 'microprofile-telemetry' || params.module == 'microprofile-parent' || params.module == 'microprofile-config') { withEnv(["JAVA_HOME=${tool 'adoptopenjdk-hotspot-jdk11-latest'}", "PATH=${tool 'adoptopenjdk-hotspot-jdk11-latest'}/bin:${env.PATH}"]) { - sh "mvn ${settings} release:prepare release:perform -B -Dtag=${params.tag} -DdevelopmentVersion=${params.snapshotVersion} -DreleaseVersion=${params.releaseVersion} -Drevremark=${params.revremark} -Drelease.revision=${params.revremark} -DstagingProgressTimeoutMinutes=20" + sh "mvn -q -N io.takari:maven:0.7.7:wrapper -Dmaven=3.9.0 && ./mvnw -v" + sh "./mvnw ${settings} release:prepare release:perform -B -Dtag=${params.tag} -DdevelopmentVersion=${params.snapshotVersion} -DreleaseVersion=${params.releaseVersion} -Drevremark=${params.revremark} -Drelease.revision=${params.revremark} -DstagingProgressTimeoutMinutes=20" } } else { // execute with JDK 8 defined in the tools section