@@ -34,15 +34,13 @@ pipeline {
3434 }
3535 steps {
3636 script {
37- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
38- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
39- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
40- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
41- sh ' sleep 10'
42- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
43- sh ' sleep 15'
44- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
45- }
37+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
38+ sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
39+ sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
40+ sh ' sleep 10'
41+ sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
42+ sh ' sleep 15'
43+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
4644 }
4745 }
4846 }
@@ -66,15 +64,13 @@ pipeline {
6664 }
6765 steps {
6866 script {
69- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
70- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
71- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
72- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
73- sh ' sleep 10'
74- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
75- sh ' sleep 15'
76- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
77- }
67+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
68+ sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
69+ sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
70+ sh ' sleep 10'
71+ sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
72+ sh ' sleep 15'
73+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
7874 }
7975 }
8076 }
@@ -89,15 +85,13 @@ pipeline {
8985 }
9086 steps {
9187 script {
92- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
93- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
94- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
95- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
96- sh ' sleep 10'
97- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
98- sh ' sleep 15'
99- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit,spring53-next'
100- }
88+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
89+ sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
90+ sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
91+ sh ' sleep 10'
92+ sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
93+ sh ' sleep 15'
94+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit,spring53-next'
10195 }
10296 }
10397 }
@@ -112,15 +106,13 @@ pipeline {
112106 }
113107 steps {
114108 script {
115- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
116- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
117- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
118- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
119- sh ' sleep 10'
120- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
121- sh ' sleep 15'
122- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit,spring53-next'
123- }
109+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
110+ sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
111+ sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
112+ sh ' sleep 10'
113+ sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
114+ sh ' sleep 15'
115+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit,spring53-next'
124116 }
125117 }
126118 }
@@ -146,17 +138,15 @@ pipeline {
146138
147139 steps {
148140 script {
149- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
150- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
151- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
152- ' -Dartifactory.server=https://repo.spring.io ' +
153- " -Dartifactory.username=${ ARTIFACTORY_USR} " +
154- " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
155- " -Dartifactory.staging-repository=libs-snapshot-local " +
156- " -Dartifactory.build-name=spring-data-rest " +
157- " -Dartifactory.build-number=${ BUILD_NUMBER} " +
158- ' -Dmaven.test.skip=true clean deploy -U -B'
159- }
141+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
142+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
143+ ' -Dartifactory.server=https://repo.spring.io ' +
144+ " -Dartifactory.username=${ ARTIFACTORY_USR} " +
145+ " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
146+ " -Dartifactory.staging-repository=libs-snapshot-local " +
147+ " -Dartifactory.build-name=spring-data-rest " +
148+ " -Dartifactory.build-number=${ BUILD_NUMBER} " +
149+ ' -Dmaven.test.skip=true clean deploy -U -B'
160150 }
161151 }
162152 }
0 commit comments