@@ -41,7 +41,8 @@ pipeline {
41
41
sh ' sleep 10'
42
42
sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
43
43
sh ' sleep 15'
44
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Duser.name=jenkins -Dsort -U -B'
44
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
45
+ " ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B"
45
46
}
46
47
}
47
48
}
@@ -73,7 +74,8 @@ pipeline {
73
74
sh ' sleep 10'
74
75
sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
75
76
sh ' sleep 15'
76
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Duser.name=jenkins -Dsort -U -B'
77
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
78
+ " ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B"
77
79
}
78
80
}
79
81
}
@@ -95,7 +97,8 @@ pipeline {
95
97
sh ' sleep 10'
96
98
sh ' mongosh --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
97
99
sh ' sleep 15'
98
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Duser.name=jenkins -Dsort -U -B'
100
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
101
+ " ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B"
99
102
}
100
103
}
101
104
}
@@ -117,7 +120,8 @@ pipeline {
117
120
sh ' sleep 10'
118
121
sh ' mongosh --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
119
122
sh ' sleep 15'
120
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Duser.name=jenkins -Dsort -U -B'
123
+ sh ' MAVEN_OPTS="-Duser.name=spring-builds+jenkins -Duser.home=/tmp/jenkins-home" ' +
124
+ ' ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B'
121
125
}
122
126
}
123
127
}
@@ -137,23 +141,21 @@ pipeline {
137
141
label ' data'
138
142
}
139
143
options { timeout(time : 20 , unit : ' MINUTES' ) }
140
-
141
144
environment {
142
145
ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
143
146
}
144
-
145
147
steps {
146
148
script {
147
149
docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
148
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -v '
149
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./ mvnw -s settings.xml -Pci,artifactory ' +
150
- ' -Dartifactory.server=https://repo.spring.io ' +
150
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p[' jenkins.user.name'] } " + ' -Duser.home=/tmp/jenkins-home" ' +
151
+ " ./ mvnw -s settings.xml -Pci,artifactory " +
152
+ " -Dartifactory.server=${ p['artifactory.url'] } " +
151
153
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
152
154
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
153
- " -Dartifactory.staging-repository=libs- snapshot-local " +
155
+ " -Dartifactory.staging-repository=${ p['artifactory.repository. snapshot'] } " +
154
156
" -Dartifactory.build-name=spring-data-mongodb " +
155
157
" -Dartifactory.build-number=${ BUILD_NUMBER} " +
156
- ' -Dmaven.test.skip=true clean deploy -U -B'
158
+ " -Dmaven.test.skip=true clean deploy -U -B"
157
159
}
158
160
}
159
161
}
0 commit comments