Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Set JAVA_HOME (commit 2)
credman committed Feb 16, 2022
1 parent db32fb1 commit 6418db9
Showing 1 changed file with 13 additions and 11 deletions.
24 changes: 13 additions & 11 deletions Jenkinsfile
@@ -40,25 +40,27 @@ node('docker') {
def grouper_version = (git_tag =~ tag_pattern)[0][1]

println "Extracted grouper version '${grouper_version}' from input '${git_tag}'"

withMaven(
maven: maven_id,
mavenSettingsFilePath: "travis/mvn.settings.xml",
jdk: jdk_id
) {
sh "mvn -f grouper-parent versions:set -DnewVersion=${grouper_version}"
withEnv(["JAVA_HOME=${java_home}"]) {
sh "echo JAVA_HOME=$JAVA_HOME"
withMaven(
maven: maven_id,
mavenSettingsFilePath: "travis/mvn.settings.xml",
jdk: jdk_id
) {
sh "mvn -f grouper-parent versions:set -DnewVersion=${grouper_version}"
}
}
}

stage('Build') {
withEnv(["JAVA_HOME=${java_home}"]) {
sh "echo JAVA_HOME=$JAVA_HOME"
withMaven(
maven: maven_id,
mavenSettingsFilePath: "travis/mvn.settings.xml",
mavenOpts: '-Xmx2048m',
jdk: jdk_id
) {
sh "echo JAVA_HOME=$JAVA_HOME"
sh "mvn -f grouper-parent clean compile package"
}
}
@@ -67,14 +69,14 @@ node('docker') {
stage('Release') {
withCredentials([usernamePassword(credentialsId: sonatype_cred_id, usernameVariable: 'SONATYPE_USER', passwordVariable: 'SONATYPE_PWD')]) {
withEnv(["JAVA_HOME=${java_home}"]) {
withMaven(
sh "echo JAVA_HOME=$JAVA_HOME"
withMaven(
maven: maven_id,
mavenSettingsFilePath: "travis/mvn.settings.xml",
mavenOpts: '-Xmx2048m',
jdk: jdk_id
) {
sh "echo JAVA_HOME=$JAVA_HOME"
sh "mvn -f grouper-parent deploy -Prelease -Dgpg.keyname=$GPG_KEY"
sh "mvn -f grouper-parent deploy -Prelease -Dgpg.keyname=$GPG_KEY"
}
}
}

0 comments on commit 6418db9

Please sign in to comment.