Skip to content

Commit b54641f

Browse files
committed
DATAMONGO-2280 - Set user.name and user.home for CI jobs.
1 parent 6930c72 commit b54641f

File tree

2 files changed

+12
-116
lines changed

2 files changed

+12
-116
lines changed

.mvn/wrapper/MavenWrapperDownloader.java

-110
This file was deleted.

Jenkinsfile

+12-6
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,18 @@ pipeline {
1717
agent {
1818
docker {
1919
image 'springci/spring-data-openjdk8-with-mongodb-4.0:latest'
20-
args '-v $HOME/.m2:/root/.m2'
20+
args '-v $HOME/.m2:/tmp/spring-data-maven-repository'
2121
}
2222
}
23+
options { timeout(time: 30, unit: 'MINUTES') }
2324
steps {
25+
sh 'rm -rf ?'
2426
sh 'mkdir -p /tmp/mongodb/db /tmp/mongodb/log'
2527
sh 'mongod --dbpath /tmp/mongodb/db --replSet rs0 --fork --logpath /tmp/mongodb/log/mongod.log &'
2628
sh 'sleep 10'
2729
sh 'mongo --eval "rs.initiate({_id: \'rs0\', members:[{_id: 0, host: \'127.0.0.1:27017\'}]});"'
2830
sh 'sleep 15'
29-
sh './mvnw clean dependency:list test -Dsort -B'
31+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw clean dependency:list test -Dsort -B'
3032
}
3133
}
3234

@@ -40,16 +42,18 @@ pipeline {
4042
agent {
4143
docker {
4244
image 'adoptopenjdk/openjdk8:latest'
43-
args '-v $HOME/.m2:/root/.m2'
45+
args '-v $HOME/.m2:/tmp/spring-data-maven-repository'
4446
}
4547
}
48+
options { timeout(time: 20, unit: 'MINUTES') }
4649

4750
environment {
4851
ARTIFACTORY = credentials('02bd1690-b54f-4c9f-819d-a77cb7a9822c')
4952
}
5053

5154
steps {
52-
sh "./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B"
55+
sh 'rm -rf ?'
56+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B'
5357
}
5458
}
5559

@@ -60,16 +64,18 @@ pipeline {
6064
agent {
6165
docker {
6266
image 'adoptopenjdk/openjdk8:latest'
63-
args '-v $HOME/.m2:/root/.m2'
67+
args '-v $HOME/.m2:/tmp/spring-data-maven-repository'
6468
}
6569
}
70+
options { timeout(time: 20, unit: 'MINUTES') }
6671

6772
environment {
6873
ARTIFACTORY = credentials('02bd1690-b54f-4c9f-819d-a77cb7a9822c')
6974
}
7075

7176
steps {
72-
sh "./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B"
77+
sh 'rm -rf ?'
78+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-data-maven-repository" ./mvnw -Pci,snapshot -Dmaven.test.skip=true clean deploy -B'
7379
}
7480
}
7581
}

0 commit comments

Comments
 (0)