@@ -20,8 +20,10 @@ pipeline {
20
20
args ' -u root -v /var/run/docker.sock:/var/run/docker.sock' // root but with no maven caching
21
21
}
22
22
}
23
+ options { timeout(time : 30 , unit : ' MINUTES' ) }
23
24
steps {
24
- sh " ./mvnw -Pci,all-dbs clean dependency:list test -Dsort -Dbundlor.enabled=false -B"
25
+ sh ' rm -rf ?'
26
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw -Pci,all-dbs clean dependency:list test -Dsort -Dbundlor.enabled=false -B'
25
27
sh " chown -R 1001:1001 target"
26
28
}
27
29
}
@@ -34,18 +36,19 @@ pipeline {
34
36
}
35
37
agent {
36
38
docker {
37
- label ' data'
38
39
image ' adoptopenjdk/openjdk8:latest'
39
- args ' -v $HOME/.m2:/root/.m2 '
40
+ args ' -v $HOME/.m2:/tmp/spring-data-maven-repository '
40
41
}
41
42
}
43
+ options { timeout(time : 20 , unit : ' MINUTES' ) }
42
44
43
45
environment {
44
46
ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c' )
45
47
}
46
48
47
49
steps {
48
- sh " ./mvnw -Pci,snapshot deploy -Dmaven.test.skip=true -B"
50
+ sh ' rm -rf ?'
51
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw -Pci,snapshot deploy -Dmaven.test.skip=true -B'
49
52
}
50
53
}
51
54
@@ -55,18 +58,19 @@ pipeline {
55
58
}
56
59
agent {
57
60
docker {
58
- label ' data'
59
61
image ' adoptopenjdk/openjdk8:latest'
60
- args ' -v $HOME/.m2:/root/.m2 '
62
+ args ' -v $HOME/.m2:/tmp/spring-data-maven-repository '
61
63
}
62
64
}
65
+ options { timeout(time : 20 , unit : ' MINUTES' ) }
63
66
64
67
environment {
65
68
ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c' )
66
69
}
67
70
68
71
steps {
69
- sh " ./mvnw -Pci,snapshot deploy -Dmaven.test.skip=true -B"
72
+ sh ' rm -rf ?'
73
+ sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw -Pci,snapshot deploy -Dmaven.test.skip=true -B'
70
74
}
71
75
}
72
76
}
0 commit comments