@@ -25,13 +25,12 @@ pipeline {
2525 docker {
2626 image ' adoptopenjdk/openjdk8:latest'
2727 label ' data'
28- args ' -v $HOME:/tmp/jenkins-home'
28+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
2929 }
3030 }
3131 options { timeout(time : 30 , unit : ' MINUTES' ) }
3232 steps {
33- sh ' rm -rf ?'
34- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw clean dependency:list test -Dsort -U -B'
33+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw clean dependency:list test -Dsort -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-elasticsearch'
3534 }
3635 }
3736 }
@@ -47,7 +46,7 @@ pipeline {
4746 docker {
4847 image ' adoptopenjdk/openjdk8:latest'
4948 label ' data'
50- args ' -v $HOME:/tmp/jenkins-home'
49+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
5150 }
5251 }
5352 options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -57,8 +56,7 @@ pipeline {
5756 }
5857
5958 steps {
60- sh ' rm -rf ?'
61- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,artifactory ' +
59+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,artifactory -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-elasticsearch ' +
6260 ' -Dartifactory.server=https://repo.spring.io ' +
6361 " -Dartifactory.username=${ ARTIFACTORY_USR} " +
6462 " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
@@ -76,7 +74,7 @@ pipeline {
7674 docker {
7775 image ' adoptopenjdk/openjdk8:latest'
7876 label ' data'
79- args ' -v $HOME:/tmp/jenkins-home'
77+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
8078 }
8179 }
8280 options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -86,7 +84,7 @@ pipeline {
8684 }
8785
8886 steps {
89- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute ' +
87+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-elasticsearch ' +
9088 ' -Dartifactory.server=https://repo.spring.io ' +
9189 " -Dartifactory.username=${ ARTIFACTORY_USR} " +
9290 " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
0 commit comments