@@ -37,12 +37,14 @@ pipeline {
37
37
}
38
38
steps {
39
39
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
+ }
46
48
}
47
49
}
48
50
}
@@ -69,12 +71,14 @@ pipeline {
69
71
}
70
72
steps {
71
73
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
+ }
78
82
}
79
83
}
80
84
}
@@ -103,19 +107,21 @@ pipeline {
103
107
104
108
steps {
105
109
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
+ }
119
125
}
120
126
}
121
127
}
0 commit comments