@@ -36,15 +36,13 @@ pipeline {
3636 }
3737 steps {
3838 script {
39- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
40- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
41- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
42- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
43- sh ' sleep 10'
44- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
45- sh ' sleep 15'
46- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
47- }
39+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
40+ sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
41+ sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
42+ sh ' sleep 10'
43+ sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
44+ sh ' sleep 15'
45+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
4846 }
4947 }
5048 }
@@ -69,15 +67,13 @@ pipeline {
6967 }
7068 steps {
7169 script {
72- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
73- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
74- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
75- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
76- sh ' sleep 10'
77- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
78- sh ' sleep 15'
79- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
80- }
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'
8177 }
8278 }
8379 }
@@ -92,15 +88,13 @@ pipeline {
9288 }
9389 steps {
9490 script {
95- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
96- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
97- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
98- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
99- sh ' sleep 10'
100- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
101- sh ' sleep 15'
102- 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'
103- }
91+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
92+ sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
93+ sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
94+ sh ' sleep 10'
95+ sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
96+ sh ' sleep 15'
97+ 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'
10498 }
10599 }
106100 }
@@ -115,15 +109,13 @@ pipeline {
115109 }
116110 steps {
117111 script {
118- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
119- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
120- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
121- sh ' mongod --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 -Dsort -U -B -Pit,spring53-next'
126- }
112+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
113+ sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
114+ sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
115+ sh ' sleep 10'
116+ sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
117+ sh ' sleep 15'
118+ 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'
127119 }
128120 }
129121 }
@@ -150,17 +142,15 @@ pipeline {
150142
151143 steps {
152144 script {
153- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
154- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
155- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
156- ' -Dartifactory.server=https://repo.spring.io ' +
157- " -Dartifactory.username=${ ARTIFACTORY_USR} " +
158- " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
159- " -Dartifactory.staging-repository=libs-snapshot-local " +
160- " -Dartifactory.build-name=spring-data-rest " +
161- " -Dartifactory.build-number=${ BUILD_NUMBER} " +
162- ' -Dmaven.test.skip=true clean deploy -U -B'
163- }
145+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
146+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
147+ ' -Dartifactory.server=https://repo.spring.io ' +
148+ " -Dartifactory.username=${ ARTIFACTORY_USR} " +
149+ " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
150+ " -Dartifactory.staging-repository=libs-snapshot-local " +
151+ " -Dartifactory.build-name=spring-data-rest " +
152+ " -Dartifactory.build-number=${ BUILD_NUMBER} " +
153+ ' -Dmaven.test.skip=true clean deploy -U -B'
164154 }
165155 }
166156 }
0 commit comments