Add build option for configuring maven central mirror
This commit is contained in:
parent
9687cd7a68
commit
16a9967813
|
@ -79,7 +79,7 @@ stage('Build') {
|
|||
// Use withEnv instead of setting env directly, as that is global!
|
||||
// See https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md
|
||||
withEnv(["JAVA_HOME=${javaHome}", "PATH+JAVA=${javaHome}/bin"]) {
|
||||
state[buildEnv.tag]['additionalOptions'] = ''
|
||||
state[buildEnv.tag]['additionalOptions'] = '-PmavenMirror=nexus-load-balancer-c4cf05fd92f43ef8.elb.us-east-1.amazonaws.com'
|
||||
if ( testJavaHome ) {
|
||||
state[buildEnv.tag]['additionalOptions'] = state[buildEnv.tag]['additionalOptions'] +
|
||||
" -Ptest.jdk.version=${buildEnv.testJdkVersion} -Porg.gradle.java.installations.paths=${javaHome},${testJavaHome}"
|
||||
|
|
|
@ -34,7 +34,7 @@ pipeline {
|
|||
}
|
||||
dir('hibernate') {
|
||||
checkout scm
|
||||
sh './gradlew publishToMavenLocal -DjakartaJpaVersion=3.1.0'
|
||||
sh './gradlew publishToMavenLocal -PmavenMirror=nexus-load-balancer-c4cf05fd92f43ef8.elb.us-east-1.amazonaws.com -DjakartaJpaVersion=3.1.0'
|
||||
script {
|
||||
env.HIBERNATE_VERSION = sh (
|
||||
script: "grep hibernateVersion gradle/version.properties|cut -d'=' -f2",
|
||||
|
|
|
@ -35,7 +35,7 @@ pipeline {
|
|||
}
|
||||
dir('hibernate') {
|
||||
checkout scm
|
||||
sh './gradlew publishToMavenLocal -DjakartaJpaVersion=3.2.0-SNAPSHOT'
|
||||
sh './gradlew publishToMavenLocal -PmavenMirror=nexus-load-balancer-c4cf05fd92f43ef8.elb.us-east-1.amazonaws.com -DjakartaJpaVersion=3.2.0-SNAPSHOT'
|
||||
script {
|
||||
env.HIBERNATE_VERSION = sh (
|
||||
script: "grep hibernateVersion gradle/version.properties|cut -d'=' -f2",
|
||||
|
|
|
@ -25,7 +25,7 @@ pipeline {
|
|||
stage('Build') {
|
||||
steps {
|
||||
script {
|
||||
sh './gradlew publishToMavenLocal --no-daemon'
|
||||
sh './gradlew publishToMavenLocal -PmavenMirror=nexus-load-balancer-c4cf05fd92f43ef8.elb.us-east-1.amazonaws.com --no-daemon'
|
||||
script {
|
||||
env.HIBERNATE_VERSION = sh (
|
||||
script: "grep hibernateVersion gradle/version.properties|cut -d'=' -f2",
|
||||
|
|
|
@ -25,6 +25,9 @@ plugins {
|
|||
|
||||
dependencyResolutionManagement {
|
||||
repositories {
|
||||
if ( rootProject.hasProperty( "mavenMirror" ) ) {
|
||||
url( rootProject.property( "mavenMirror" ) )
|
||||
}
|
||||
mavenCentral()
|
||||
// Needed for the RC versions of Jakarta Persistence
|
||||
maven {
|
||||
|
|
Loading…
Reference in New Issue