@@ -38,14 +38,14 @@ 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.basic ' ]) {
41
+ docker. image(" springci/spring-data-with-mongodb-4.4:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.docker ' ]) {
42
42
sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
43
43
sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
44
44
sh ' sleep 10'
45
45
sh ' mongo --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
46
46
sh ' sleep 15'
47
47
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'
49
49
}
50
50
}
51
51
}
@@ -73,14 +73,14 @@ pipeline {
73
73
steps {
74
74
script {
75
75
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 ' ]) {
77
77
sh ' mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
78
78
sh ' mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
79
79
sh ' sleep 10'
80
80
sh ' mongosh --eval "rs.initiate({_id: \' rs0\' , members:[{_id: 0, host: \' 127.0.0.1:27017\' }]});"'
81
81
sh ' sleep 15'
82
82
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'
84
84
}
85
85
}
86
86
}
@@ -110,15 +110,17 @@ pipeline {
110
110
steps {
111
111
script {
112
112
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 ' ]) {
114
114
sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
115
115
" ./mvnw -s settings.xml -Pci,artifactory " +
116
+ " -Ddevelocity.storage.directory=/tmp/jenkins-home/.develocity-root " +
116
117
" -Dartifactory.server=${ p['artifactory.url']} " +
117
118
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
118
119
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
119
120
" -Dartifactory.staging-repository=${ p['artifactory.repository.snapshot']} " +
120
121
" -Dartifactory.build-name=spring-data-rest " +
121
122
" -Dartifactory.build-number=spring-data-rest-${ BRANCH_NAME} -build-${ BUILD_NUMBER} " +
123
+ " -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-rest " +
122
124
" -Dmaven.test.skip=true clean deploy -U -B"
123
125
}
124
126
}
0 commit comments