@@ -38,12 +38,8 @@ pipeline {
38
38
steps {
39
39
script {
40
40
docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
41
- docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.docker' ]) {
42
- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
43
- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
44
- sh ' sleep 10'
45
- sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
46
- sh ' sleep 15'
41
+ docker. image(" springci/spring-data-with-mongodb-7.0:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.docker' ]) {
42
+ sh ' ci/start-replica.sh'
47
43
sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
48
44
' ./mvnw -s settings.xml -Ddevelocity.storage.directory=/tmp/jenkins-home/.develocity-root -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-rest clean dependency:list test -Dsort -U -B -Pit'
49
45
}
@@ -74,11 +70,7 @@ pipeline {
74
70
script {
75
71
docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
76
72
docker. image(" springci/spring-data-with-mongodb-8.0:${ p['java.next.tag']} " ). inside(p[' docker.java.inside.docker' ]) {
77
- sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
78
- sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
79
- sh ' sleep 10'
80
- sh ' mongosh --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
81
- sh ' sleep 15'
73
+ sh ' ci/start-replica.sh'
82
74
sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
83
75
' ./mvnw -s settings.xml -Ddevelocity.storage.directory=/tmp/jenkins-home/.develocity-root -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-rest clean dependency:list test -Dsort -U -B -Pit'
84
76
}
0 commit comments