#1008 - Set user.name and user.home for CI jobs.
This commit is contained in:
35
Jenkinsfile
vendored
35
Jenkinsfile
vendored
@@ -14,11 +14,12 @@ pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'adoptopenjdk/openjdk8:latest'
|
||||
args '-v $HOME/.m2:/root/.m2'
|
||||
args '-v $HOME/.m2:/tmp/spring-hateoas-maven-repository'
|
||||
}
|
||||
}
|
||||
steps {
|
||||
sh "PROFILE=none ci/test.sh"
|
||||
sh 'rm -rf ?'
|
||||
sh 'PROFILE=none ci/test.sh'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,10 +29,11 @@ pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'adoptopenjdk/openjdk8:latest'
|
||||
args '-v $HOME/.m2:/root/.m2'
|
||||
args '-v $HOME/.m2:/tmp/spring-hateoas-maven-repository'
|
||||
}
|
||||
}
|
||||
steps {
|
||||
sh 'rm -rf ?'
|
||||
sh "PROFILE=spring5-next ci/test.sh"
|
||||
}
|
||||
}
|
||||
@@ -39,10 +41,11 @@ pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'adoptopenjdk/openjdk8:latest'
|
||||
args '-v $HOME/.m2:/root/.m2'
|
||||
args '-v $HOME/.m2:/tmp/spring-hateoas-maven-repository'
|
||||
}
|
||||
}
|
||||
steps {
|
||||
sh 'rm -rf ?'
|
||||
sh "PROFILE=spring51-next ci/test.sh"
|
||||
}
|
||||
}
|
||||
@@ -53,7 +56,7 @@ pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'springci/spring-hateoas-openjdk8-with-graphviz-and-jq:latest'
|
||||
args '-v $HOME/.m2:/root/.m2'
|
||||
args '-v $HOME/.m2:/tmp/spring-hateoas-maven-repository'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -63,11 +66,13 @@ pipeline {
|
||||
|
||||
steps {
|
||||
script {
|
||||
sh 'rm -rf ?'
|
||||
|
||||
// Warm up this plugin quietly before using it.
|
||||
sh "./mvnw -q org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version"
|
||||
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw -q org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version'
|
||||
|
||||
PROJECT_VERSION = sh(
|
||||
script: "./mvnw org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version -o | grep -v INFO",
|
||||
script: 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version -o | grep -v INFO',
|
||||
returnStdout: true
|
||||
).trim()
|
||||
|
||||
@@ -104,7 +109,7 @@ pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'springci/spring-hateoas-openjdk8-with-graphviz-and-jq:latest'
|
||||
args '-v $HOME/.m2:/root/.m2'
|
||||
args '-v $HOME/.m2:/tmp/spring-hateoas-maven-repository'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -114,11 +119,13 @@ pipeline {
|
||||
|
||||
steps {
|
||||
script {
|
||||
sh 'rm -rf ?'
|
||||
|
||||
// Warm up this plugin quietly before using it.
|
||||
sh "./mvnw -q org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version"
|
||||
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw -q org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version'
|
||||
|
||||
PROJECT_VERSION = sh(
|
||||
script: "./mvnw org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version -o | grep -v INFO",
|
||||
script: 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version -o | grep -v INFO',
|
||||
returnStdout: true
|
||||
).trim()
|
||||
|
||||
@@ -138,7 +145,7 @@ pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'springci/spring-hateoas-openjdk8-with-graphviz-and-jq:latest'
|
||||
args '-v $HOME/.m2:/root/.m2'
|
||||
args '-v $HOME/.m2:/tmp/spring-hateoas-maven-repository'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -149,11 +156,13 @@ pipeline {
|
||||
|
||||
steps {
|
||||
script {
|
||||
sh 'rm -rf ?'
|
||||
|
||||
// Warm up this plugin quietly before using it.
|
||||
sh "./mvnw -q org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version"
|
||||
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw -q org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version'
|
||||
|
||||
PROJECT_VERSION = sh(
|
||||
script: "./mvnw org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version -o | grep -v INFO",
|
||||
script: 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version -o | grep -v INFO',
|
||||
returnStdout: true
|
||||
).trim()
|
||||
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
./mvnw -P${PROFILE} -Dmaven.test.skip=true clean deploy -B
|
||||
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw -P${PROFILE} -Dmaven.test.skip=true clean deploy -B
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
./mvnw -P${PROFILE} clean dependency:list test -Dsort -B
|
||||
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/spring-hateoas-maven-repository" ./mvnw -P${PROFILE} clean dependency:list test -Dsort -B
|
||||
|
||||
Reference in New Issue
Block a user