@@ -38,9 +38,11 @@ pipeline {
38
38
39
39
steps {
40
40
script {
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
- " ./mvnw -s settings.xml -Pwith-bom-client verify -B -U"
41
+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
42
+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
43
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
44
+ " ./mvnw -s settings.xml -Pwith-bom-client verify -B -U"
45
+ }
44
46
}
45
47
}
46
48
}
@@ -65,16 +67,18 @@ pipeline {
65
67
66
68
steps {
67
69
script {
68
- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
69
- sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
70
- " ./mvnw -s settings.xml -Pci,artifactory " +
71
- " -Dartifactory.server=${ p['artifactory.url']} " +
72
- " -Dartifactory.username=${ ARTIFACTORY_USR} " +
73
- " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
74
- " -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
75
- " -Dartifactory.build-name=spring-data-bom " +
76
- " -Dartifactory.build-number=spring-data-bom-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
77
- " -Dmaven.test.skip=true clean deploy -U -B"
70
+ docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
71
+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
72
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
73
+ " ./mvnw -s settings.xml -Pci,artifactory " +
74
+ " -Dartifactory.server=${ p['artifactory.url']} " +
75
+ " -Dartifactory.username=${ ARTIFACTORY_USR} " +
76
+ " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
77
+ " -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
78
+ " -Dartifactory.build-name=spring-data-bom " +
79
+ " -Dartifactory.build-number=spring-data-bom-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
80
+ " -Dmaven.test.skip=true clean deploy -U -B"
81
+ }
78
82
}
79
83
}
80
84
}
0 commit comments