Skip to content

Commit badfbb5

Browse files
committed
Use Harbor Proxy for containers.
Leverage internal infrastructure for pulling Docker container images. Reduces pressure on Docker Hub and reduces risk of hitting rate limits. See #3954. Related spring-projects/spring-data-build#1630.
1 parent a1e8fb7 commit badfbb5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Jenkinsfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ pipeline {
9595
steps {
9696
script {
9797
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
98-
docker.image("springci/spring-data-with-mongodb-4.0:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
98+
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']) {
9999
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
100100
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
101101
sh 'sleep 10'
@@ -127,7 +127,7 @@ pipeline {
127127
steps {
128128
script {
129129
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
130-
docker.image("springci/spring-data-with-mongodb-4.4:${p['java.main.tag']}").inside(p['docker.java.inside.basic']) {
130+
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']) {
131131
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
132132
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
133133
sh 'sleep 10'
@@ -151,7 +151,7 @@ pipeline {
151151
steps {
152152
script {
153153
docker.withRegistry(p['docker.registry'], p['docker.credentials']) {
154-
docker.image("springci/spring-data-with-mongodb-4.4:${p['java.15.tag']}").inside(p['docker.java.inside.basic']) {
154+
docker.image("harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-mongodb-4.4:${p['java.15.tag']}").inside(p['docker.java.inside.basic']) {
155155
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
156156
sh 'mongod --setParameter transactionLifetimeLimitSeconds=90 --setParameter maxTransactionLockRequestTimeoutMillis=10000 --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
157157
sh 'sleep 10'

0 commit comments

Comments
 (0)