Skip to content

Commit df94214

Browse files
committed
DATAMONGO-2280 - Set user.name and user.home for CI jobs.
1 parent 31f8a63 commit df94214

File tree

2 files changed

+18
-118
lines changed

2 files changed

+18
-118
lines changed

.mvn/wrapper/MavenWrapperDownloader.java

Lines changed: 0 additions & 110 deletions
This file was deleted.

Jenkinsfile

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ pipeline {
1818
changeset "ci/openjdk8-mongodb-4.0/**"
1919
}
2020
agent any
21+
options { timeout(time: 30, unit: 'MINUTES') }
2122

2223
steps {
2324
script {
@@ -33,6 +34,7 @@ pipeline {
3334
changeset "ci/openjdk8-mongodb-4.1/**"
3435
}
3536
agent any
37+
options { timeout(time: 30, unit: 'MINUTES') }
3638

3739
steps {
3840
script {
@@ -50,16 +52,18 @@ pipeline {
5052
agent {
5153
docker {
5254
image 'springci/spring-data-openjdk8-with-mongodb-4.0:latest'
53-
args '-v $HOME/.m2:/root/.m2'
55+
args '-v $HOME/.m2:/tmp/spring-data-maven-repository'
5456
}
5557
}
58+
options { timeout(time: 30, unit: 'MINUTES') }
5659
steps {
60+
sh 'rm -rf ?'
5761
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
5862
sh 'mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
5963
sh 'sleep 10'
6064
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
6165
sh 'sleep 15'
62-
sh './mvnw clean dependency:list test -Dsort -B'
66+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw clean dependency:list test -Dsort -B'
6367
}
6468
}
6569

@@ -70,16 +74,18 @@ pipeline {
7074
docker {
7175
label 'data'
7276
image 'springci/spring-data-openjdk8-with-mongodb-4.1:latest'
73-
args '-v $HOME/.m2:/root/.m2'
77+
args '-v $HOME/.m2:/tmp/spring-data-maven-repository'
7478
}
7579
}
80+
options { timeout(time: 30, unit: 'MINUTES') }
7681
steps {
82+
sh 'rm -rf ?'
7783
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
7884
sh 'mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
7985
sh 'sleep 10'
8086
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
8187
sh 'sleep 15'
82-
sh './mvnw clean dependency:list test -Dsort -B'
88+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw clean dependency:list test -Dsort -B'
8389
}
8490
}
8591
}
@@ -92,16 +98,18 @@ pipeline {
9298
agent {
9399
docker {
94100
image 'adoptopenjdk/openjdk8:latest'
95-
args '-v $HOME/.m2:/root/.m2'
101+
args '-v $HOME/.m2:/tmp/spring-data-maven-repository'
96102
}
97103
}
104+
options { timeout(time: 20, unit: 'MINUTES') }
98105

99106
environment {
100107
ARTIFACTORY = credentials('02bd1690-b54f-4c9f-819d-a77cb7a9822c')
101108
}
102109

103110
steps {
104-
sh "./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B"
111+
sh 'rm -rf ?'
112+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B'
105113
}
106114
}
107115

@@ -112,16 +120,18 @@ pipeline {
112120
agent {
113121
docker {
114122
image 'adoptopenjdk/openjdk8:latest'
115-
args '-v $HOME/.m2:/root/.m2'
123+
args '-v $HOME/.m2:/tmp/spring-data-maven-repository'
116124
}
117125
}
126+
options { timeout(time: 20, unit: 'MINUTES') }
118127

119128
environment {
120129
ARTIFACTORY = credentials('02bd1690-b54f-4c9f-819d-a77cb7a9822c')
121130
}
122131

123132
steps {
124-
sh "./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B"
133+
sh 'rm -rf ?'
134+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B'
125135
}
126136
}
127137
}

0 commit comments

Comments
 (0)