@@ -40,9 +40,11 @@ pipeline {
4040
4141 steps {
4242 script {
43- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.docker' ]) {
44- sh " PROFILE=all-dbs JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/test.sh"
45- sh " JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/clean.sh"
43+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
44+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.docker' ]) {
45+ sh " PROFILE=all-dbs JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/test.sh"
46+ sh " JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/clean.sh"
47+ }
4648 }
4749 }
4850 }
@@ -70,9 +72,11 @@ pipeline {
7072 }
7173 steps {
7274 script {
73- docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
74- sh " PROFILE=all-dbs JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/test.sh"
75- sh " JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/clean.sh"
75+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
76+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
77+ sh " PROFILE=all-dbs JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/test.sh"
78+ sh " JENKINS_USER_NAME=${ p['jenkins.user.name']} ci/clean.sh"
79+ }
7680 }
7781 }
7882 }
@@ -99,19 +103,21 @@ pipeline {
99103 }
100104 steps {
101105 script {
102- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
103- sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
104- " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
105- " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
106- " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
107- " ./mvnw -s settings.xml -Pci,artifactory " +
108- " -Dartifactory.server=${ p['artifactory.url']} " +
109- " -Dartifactory.username=${ ARTIFACTORY_USR} " +
110- " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
111- " -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
112- " -Dartifactory.build-name=spring-data-relational " +
113- " -Dartifactory.build-number=spring-data-relational-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
114- " -Dmaven.test.skip=true clean deploy -U -B"
106+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
107+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
108+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
109+ " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
110+ " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
111+ " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
112+ " ./mvnw -s settings.xml -Pci,artifactory " +
113+ " -Dartifactory.server=${ p['artifactory.url']} " +
114+ " -Dartifactory.username=${ ARTIFACTORY_USR} " +
115+ " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
116+ " -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
117+ " -Dartifactory.build-name=spring-data-relational " +
118+ " -Dartifactory.build-number=spring-data-relational-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
119+ " -Dmaven.test.skip=true clean deploy -U -B"
120+ }
115121 }
116122 }
117123 }
0 commit comments