@@ -23,14 +23,12 @@ pipeline {
23
23
docker {
24
24
image ' adoptopenjdk/openjdk8:latest'
25
25
label ' 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'
28
27
}
29
28
}
30
29
options { timeout(time : 30 , unit : ' MINUTES' ) }
31
30
steps {
32
- sh ' rm -rf ?'
33
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci clean dependency:list test -Dsort -Dbundlor.enabled=false -U -B'
31
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci clean dependency:list test -Dsort -Dbundlor.enabled=false -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-couchbase'
34
32
sh " chown -R 1001:1001 target"
35
33
}
36
34
}
@@ -48,15 +46,12 @@ pipeline {
48
46
docker {
49
47
image ' adoptopenjdk/openjdk11:latest'
50
48
label ' data'
51
- args ' -u root -v /var/run/docker.sock:/var/run/docker.sock'
52
- // root but with no maven caching
49
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/tmp/jenkins-home'
53
50
}
54
51
}
55
52
options { timeout(time : 30 , unit : ' MINUTES' ) }
56
53
steps {
57
- sh ' rm -rf ?'
58
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,java11 clean dependency:list test -Dsort -Dbundlor.enabled=false -U -B'
59
- sh " chown -R 1001:1001 target"
54
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,java11 clean dependency:list test -Dsort -Dbundlor.enabled=false -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-couchbase'
60
55
}
61
56
}
62
57
@@ -65,15 +60,13 @@ pipeline {
65
60
docker {
66
61
image ' adoptopenjdk/openjdk15:latest'
67
62
label ' data'
68
- args ' -u root -v /var/run/docker.sock:/var/run/docker.sock'
63
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/tmp/jenkins-home '
69
64
// root but with no maven caching
70
65
}
71
66
}
72
67
options { timeout(time : 30 , unit : ' MINUTES' ) }
73
68
steps {
74
- sh ' rm -rf ?'
75
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,java11 clean dependency:list test -Dsort -Dbundlor.enabled=false -U -B'
76
- sh " chown -R 1001:1001 target"
69
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,java11 clean dependency:list test -Dsort -Dbundlor.enabled=false -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-couchbase'
77
70
}
78
71
}
79
72
}
@@ -90,7 +83,7 @@ pipeline {
90
83
docker {
91
84
image ' adoptopenjdk/openjdk8:latest'
92
85
label ' data'
93
- args ' -v $HOME:/tmp/jenkins-home'
86
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
94
87
}
95
88
}
96
89
options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -100,8 +93,7 @@ pipeline {
100
93
}
101
94
102
95
steps {
103
- sh ' rm -rf ?'
104
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,artifactory ' +
96
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,artifactory -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-couchbase ' +
105
97
' -Dartifactory.server=https://repo.spring.io ' +
106
98
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
107
99
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
@@ -120,7 +112,7 @@ pipeline {
120
112
docker {
121
113
image ' adoptopenjdk/openjdk8:latest'
122
114
label ' data'
123
- args ' -v $HOME:/tmp/jenkins-home'
115
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
124
116
}
125
117
}
126
118
options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -130,7 +122,7 @@ pipeline {
130
122
}
131
123
132
124
steps {
133
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute ' +
125
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-couchbase ' +
134
126
' -Dartifactory.server=https://repo.spring.io ' +
135
127
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
136
128
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
0 commit comments