Skip to content

Commit

Permalink
More modules to be build with JDK 11 and Maven 3.9.x
Browse files Browse the repository at this point in the history
  • Loading branch information
radcortez committed Mar 27, 2023
1 parent 4beb2c4 commit c32033e
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions buildScripts/release.groovy
Expand Up @@ -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
Expand Down

0 comments on commit c32033e

Please sign in to comment.