@@ -38,14 +38,14 @@ pipeline {
3838 steps {
3939 script {
4040 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.basic ' ]) {
41+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.docker ' ]) {
4242 sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
4343 sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
4444 sh ' sleep 10'
4545 sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
4646 sh ' sleep 15'
4747 sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
48- ' ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
48+ ' ./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'
4949 }
5050 }
5151 }
@@ -73,14 +73,14 @@ pipeline {
7373 steps {
7474 script {
7575 docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
76- docker. image(" springci/spring-data-with-mongodb-6.0:${ p['java.next.tag']} " ). inside(p[' docker.java.inside.basic ' ]) {
76+ docker. image(" springci/spring-data-with-mongodb-6.0:${ p['java.next.tag']} " ). inside(p[' docker.java.inside.docker ' ]) {
7777 sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
7878 sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
7979 sh ' sleep 10'
8080 sh ' mongosh --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
8181 sh ' sleep 15'
8282 sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
83- ' ./mvnw -s settings.xml clean dependency:list test -Dsort -U -B -Pit'
83+ ' ./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'
8484 }
8585 }
8686 }
@@ -110,15 +110,17 @@ pipeline {
110110 steps {
111111 script {
112112 docker. withRegistry(p[' docker.proxy.registry' ], p[' docker.proxy.credentials' ]) {
113- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic ' ]) {
113+ docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.docker ' ]) {
114114 sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
115115 " ./mvnw -s settings.xml -Pci,artifactory " +
116+ " -Ddevelocity.storage.directory=/tmp/jenkins-home/.develocity-root " +
116117 " -Dartifactory.server=${ p['artifactory.url']} " +
117118 " -Dartifactory.username=${ ARTIFACTORY_USR} " +
118119 " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
119120 " -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
120121 " -Dartifactory.build-name=spring-data-rest " +
121122 " -Dartifactory.build-number=spring-data-rest-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
123+ " -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-rest " +
122124 " -Dmaven.test.skip=true clean deploy -U -B"
123125 }
124126 }
0 commit comments