@@ -23,13 +23,14 @@ pipeline {
23
23
docker {
24
24
image ' adoptopenjdk/openjdk8:latest'
25
25
label ' data'
26
- args ' -v $HOME:/tmp/jenkins-home'
26
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
27
27
}
28
28
}
29
29
options { timeout(time : 30 , unit : ' MINUTES' ) }
30
30
steps {
31
- sh ' rm -rf ?'
32
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw clean dependency:list test -Dsort -U -B'
31
+ sh ' mkdir -p /tmp/jenkins-home'
32
+ sh ' chown -R 1001:1001 .'
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'
33
34
}
34
35
}
35
36
@@ -46,13 +47,12 @@ pipeline {
46
47
docker {
47
48
image ' adoptopenjdk/openjdk11:latest'
48
49
label ' data'
49
- args ' -v $HOME:/tmp/jenkins-home'
50
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
50
51
}
51
52
}
52
53
options { timeout(time : 30 , unit : ' MINUTES' ) }
53
54
steps {
54
- sh ' rm -rf ?'
55
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pjava11 clean dependency:list test -Dsort -U -B'
55
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pjava11 clean dependency:list test -Dsort -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-elasticsearch'
56
56
}
57
57
}
58
58
@@ -61,13 +61,12 @@ pipeline {
61
61
docker {
62
62
image ' adoptopenjdk/openjdk12:latest'
63
63
label ' data'
64
- args ' -v $HOME:/tmp/jenkins-home'
64
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock -v $HOME:/tmp/jenkins-home'
65
65
}
66
66
}
67
67
options { timeout(time : 30 , unit : ' MINUTES' ) }
68
68
steps {
69
- sh ' rm -rf ?'
70
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pjava11 clean dependency:list test -Dsort -U -B'
69
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pjava11 clean dependency:list test -Dsort -U -B -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-elasticsearch'
71
70
}
72
71
}
73
72
}
@@ -84,7 +83,7 @@ pipeline {
84
83
docker {
85
84
image ' adoptopenjdk/openjdk8:latest'
86
85
label ' data'
87
- args ' -v $HOME:/tmp/jenkins-home'
86
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
88
87
}
89
88
}
90
89
options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -94,8 +93,7 @@ pipeline {
94
93
}
95
94
96
95
steps {
97
- sh ' rm -rf ?'
98
- 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-elasticsearch ' +
99
97
' -Dartifactory.server=https://repo.spring.io ' +
100
98
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
101
99
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
@@ -113,7 +111,7 @@ pipeline {
113
111
docker {
114
112
image ' adoptopenjdk/openjdk8:latest'
115
113
label ' data'
116
- args ' -v $HOME:/tmp/jenkins-home'
114
+ args ' -u root -v /var/run/docker.sock:/var/run/docker.sock - v $HOME:/tmp/jenkins-home'
117
115
}
118
116
}
119
117
options { timeout(time : 20 , unit : ' MINUTES' ) }
@@ -123,7 +121,7 @@ pipeline {
123
121
}
124
122
125
123
steps {
126
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute ' +
124
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -Pci,distribute -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-elasticsearch ' +
127
125
' -Dartifactory.server=https://repo.spring.io ' +
128
126
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
129
127
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
0 commit comments