Skip to content

Commit 59de671

Browse files
committed
Remove Docker Registry login.
Closes #4056.
1 parent 54101a4 commit 59de671

File tree

1 file changed

+38
-48
lines changed

1 file changed

+38
-48
lines changed

Jenkinsfile

+38-48
Original file line numberDiff line numberDiff line change
@@ -116,15 +116,13 @@ pipeline {
116116
}
117117
steps {
118118
script {
119-
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
120-
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-4.0:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
121-
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
122-
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
123-
sh 'sleep 10'
124-
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
125-
sh 'sleep 15'
126-
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'
127-
}
119+
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-4.0:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
120+
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
121+
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
122+
sh 'sleep 10'
123+
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
124+
sh 'sleep 15'
125+
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'
128126
}
129127
}
130128
}
@@ -149,15 +147,13 @@ pipeline {
149147
}
150148
steps {
151149
script {
152-
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
153-
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-4.4:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
154-
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
155-
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
156-
sh 'sleep 10'
157-
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
158-
sh 'sleep 15'
159-
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'
160-
}
150+
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-4.4:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
151+
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
152+
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
153+
sh 'sleep 10'
154+
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
155+
sh 'sleep 15'
156+
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'
161157
}
162158
}
163159
}
@@ -173,15 +169,13 @@ pipeline {
173169
}
174170
steps {
175171
script {
176-
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
177-
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-5.0:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
178-
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
179-
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
180-
sh 'sleep 10'
181-
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
182-
sh 'sleep 15'
183-
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'
184-
}
172+
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-5.0:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
173+
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
174+
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
175+
sh 'sleep 10'
176+
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
177+
sh 'sleep 15'
178+
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'
185179
}
186180
}
187181
}
@@ -197,15 +191,13 @@ pipeline {
197191
}
198192
steps {
199193
script {
200-
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
201-
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-4.4:${p['java.lts.tag']}").inside(p['docker.java.inside.basic']) {
202-
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
203-
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
204-
sh 'sleep 10'
205-
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
206-
sh 'sleep 15'
207-
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'
208-
}
194+
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-4.4:${p['java.lts.tag']}").inside(p['docker.java.inside.basic']) {
195+
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
196+
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
197+
sh 'sleep 10'
198+
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
199+
sh 'sleep 15'
200+
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'
209201
}
210202
}
211203
}
@@ -232,18 +224,16 @@ pipeline {
232224

233225
steps {
234226
script {
235-
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
236-
docker.image(p['docker.java.main.image']).inside(p['docker.java.inside.basic']) {
237-
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -v'
238-
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
239-
'-Dartifactory.server=https://repo.spring.io ' +
240-
"-Dartifactory.username=${ARTIFACTORY_USR} " +
241-
"-Dartifactory.password=${ARTIFACTORY_PSW} " +
242-
"-Dartifactory.staging-repository=libs-snapshot-local " +
243-
"-Dartifactory.build-name=spring-data-mongodb " +
244-
"-Dartifactory.build-number=${BUILD_NUMBER} " +
245-
'-Dmaven.test.skip=true clean deploy -U -B'
246-
}
227+
docker.image(p['docker.java.main.image']).inside(p['docker.java.inside.basic']) {
228+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -v'
229+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
230+
'-Dartifactory.server=https://repo.spring.io ' +
231+
"-Dartifactory.username=${ARTIFACTORY_USR} " +
232+
"-Dartifactory.password=${ARTIFACTORY_PSW} " +
233+
"-Dartifactory.staging-repository=libs-snapshot-local " +
234+
"-Dartifactory.build-name=spring-data-mongodb " +
235+
"-Dartifactory.build-number=${BUILD_NUMBER} " +
236+
'-Dmaven.test.skip=true clean deploy -U -B'
247237
}
248238
}
249239
}

0 commit comments

Comments
 (0)