@@ -37,12 +37,14 @@ pipeline {
3737 }
3838 steps {
3939 script {
40- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
41- sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
42- " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
43- " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
44- " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
45- " ./mvnw -s settings.xml clean dependency:list verify -Dsort -B -U"
40+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
41+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
42+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
43+ " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
44+ " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
45+ " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
46+ " ./mvnw -s settings.xml clean dependency:list verify -Dsort -B -U"
47+ }
4648 }
4749 }
4850 }
@@ -69,12 +71,14 @@ pipeline {
6971 }
7072 steps {
7173 script {
72- docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.basic' ]) {
73- sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
74- " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
75- " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
76- " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
77- " ./mvnw -s settings.xml clean dependency:list verify -Dsort -B"
74+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
75+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.basic' ]) {
76+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
77+ " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
78+ " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
79+ " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
80+ " ./mvnw -s settings.xml clean dependency:list verify -Dsort -B"
81+ }
7882 }
7983 }
8084 }
@@ -103,19 +107,21 @@ pipeline {
103107
104108 steps {
105109 script {
106- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
107- sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
108- " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
109- " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
110- " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
111- " ./mvnw -s settings.xml -Pci,artifactory " +
112- " -Dartifactory.server=${ p['artifactory.url']} " +
113- " -Dartifactory.username=${ ARTIFACTORY_USR} " +
114- " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
115- " -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
116- " -Dartifactory.build-name=spring-data-commons " +
117- " -Dartifactory.build-number=spring-data-commons-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
118- " -Dmaven.test.skip=true clean deploy -U -B"
110+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
111+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
112+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
113+ " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
114+ " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
115+ " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
116+ " ./mvnw -s settings.xml -Pci,artifactory " +
117+ " -Dartifactory.server=${ p['artifactory.url']} " +
118+ " -Dartifactory.username=${ ARTIFACTORY_USR} " +
119+ " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
120+ " -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
121+ " -Dartifactory.build-name=spring-data-commons " +
122+ " -Dartifactory.build-number=spring-data-commons-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
123+ " -Dmaven.test.skip=true clean deploy -U -B"
124+ }
119125 }
120126 }
121127 }
0 commit comments