@@ -23,17 +23,15 @@ pipeline {
2323docker {
2424image ' adoptopenjdk/openjdk8:latest'
2525label ' data'
26- args ' -u root -v /var/run/docker.sock:/var/run/docker.sock'
27- // root but with no maven caching
26+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/tmp/jenkins-home'
2827}
2928}
3029options { timeout(time : 30 , unit : ' MINUTES' ) }
3130steps {
3231 sh ' ./accept-third-party-license.sh'
3332sh ' mkdir -p /tmp/jenkins-home'
3433sh ' chown -R 1001:1001 .'
35- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,all-dbs clean dependency:list test -Dsort -U -B'
36- sh ' chown -R 1001:1001 .'
34+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,all-dbs clean dependency:list test -Dsort -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jdbc'
3735}
3836}
3937
@@ -50,17 +48,13 @@ pipeline {
5048docker {
5149image ' adoptopenjdk/openjdk11:latest'
5250label ' data'
53- args ' -u root -v /var/run/docker.sock:/var/run/docker.sock'
54- // root but with no maven caching
51+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/tmp/jenkins-home'
5552}
5653}
5754options { timeout(time : 30 , unit : ' MINUTES' ) }
5855steps {
5956 sh ' ./accept-third-party-license.sh'
60- sh ' mkdir -p /tmp/jenkins-home'
61- sh ' chown -R 1001:1001 .'
62- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,all-dbs,java11 clean dependency:list test -Dsort -U -B'
63- sh ' chown -R 1001:1001 .'
57+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,java11 clean dependency:list test -Dsort -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jdbc'
6458}
6559}
6660
@@ -69,17 +63,13 @@ pipeline {
6963docker {
7064image ' adoptopenjdk/openjdk15:latest'
7165label ' data'
72- args ' -u root -v /var/run/docker.sock:/var/run/docker.sock'
73- // root but with no maven caching
66+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/tmp/jenkins-home'
7467}
7568}
7669options { timeout(time : 30 , unit : ' MINUTES' ) }
7770steps {
7871 sh ' ./accept-third-party-license.sh'
79- sh ' mkdir -p /tmp/jenkins-home'
80- sh ' chown -R 1001:1001 .'
81- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,all-dbs,java11 clean dependency:list test -Dsort -U -B'
82- sh ' chown -R 1001:1001 .'
72+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,java11 clean dependency:list test -Dsort -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jdbc'
8373}
8474}
8575}
@@ -96,7 +86,7 @@ pipeline {
9686docker {
9787image ' adoptopenjdk/openjdk8:latest'
9888label ' data'
99- args ' -v $HOME/.m2:/ tmp/jenkins-home/.m2 '
89+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/ tmp/jenkins-home'
10090}
10191}
10292options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -106,8 +96,7 @@ pipeline {
10696}
10797
10898steps {
109- sh ' mkdir -p /tmp/jenkins-home'
110- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,artifactory ' +
99+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,artifactory -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jdbc ' +
111100' -Dartifactory.server=https://repo.spring.io ' +
112101" -Dartifactory.username=${ ARTIFACTORY_USR} " +
113102" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
@@ -126,7 +115,7 @@ pipeline {
126115docker {
127116image ' adoptopenjdk/openjdk8:latest'
128117label ' data'
129- args ' -v $HOME/.m2:/ tmp/jenkins-home/.m2 '
118+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/ tmp/jenkins-home'
130119}
131120}
132121options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -136,8 +125,7 @@ pipeline {
136125}
137126
138127steps {
139- sh ' mkdir -p /tmp/jenkins-home'
140- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute ' +
128+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jdbc ' +
141129' -Dartifactory.server=https://repo.spring.io ' +
142130" -Dartifactory.username=${ ARTIFACTORY_USR} " +
143131" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
0 commit comments