Skip to content

Commit e82aa55

Browse files
committed
Refine CI parameters.
See #917
1 parent 7ca0660 commit e82aa55

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

Jenkinsfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@ pipeline {
6060
steps {
6161
script {
6262
docker.withRegistry(p['docker.proxy.registry'], p['docker.proxy.credentials']) {
63-
docker.image("${p['docker.image']}").inside(p['docker.java.inside.basic']) {
63+
docker.image("${p['docker.image']}").inside(p['docker.java.inside.docker']) {
6464
sh 'src/test/bash/create_certificates.sh'
6565
sh '/opt/vault/vault server -config=$(pwd)/src/test/bash/vault.conf &'
66-
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw -s settings.xml clean dependency:list verify -Dsort -U -B'
66+
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-vault" ./mvnw -s settings.xml clean dependency:list verify -Dsort -U -B'
6767
}
6868
}
6969
}
@@ -81,7 +81,7 @@ pipeline {
8181
agent {
8282
docker {
8383
image "${p['docker.image']}"
84-
args "${p['docker.java.inside.basic']}"
84+
args "${p['docker.java.inside.docker']}"
8585
registryUrl "${p['docker.proxy.registry']}"
8686
registryCredentialsId "${p['docker.proxy.credentials']}"
8787
}

ci/deploy-milestone.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -euo pipefail
44

5-
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw -s settings.xml -Pci,milestone,artifactory,release \
5+
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-vault" ./mvnw -s settings.xml -Pci,milestone,artifactory,release \
66
-Dartifactory.server=https://repo.spring.io \
77
-Dartifactory.username=${ARTIFACTORY_USR} \
88
-Dartifactory.password=${ARTIFACTORY_PSW} \
@@ -11,7 +11,7 @@ MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw -s settings.xml -
1111
-Dartifactory.build-number=${BUILD_NUMBER} \
1212
clean deploy -U -B
1313

14-
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw -s settings.xml -Pdistribute \
14+
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-vault" ./mvnw -s settings.xml -Pdistribute \
1515
-Dartifactory.server=https://repo.spring.io \
1616
-Dartifactory.username=${ARTIFACTORY_USR} \
1717
-Dartifactory.password=${ARTIFACTORY_PSW} \

ci/deploy-release.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ export GNUPGHOME
88
mkdir $GNUPGHOME
99
cp $KEYRING $GNUPGHOME
1010

11-
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw -s settings.xml -Pci,central,release \
11+
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-vault" ./mvnw -s settings.xml -Pci,central,release \
1212
-Dgpg.passphrase=${PASSPHRASE} \
1313
-Dgpg.secretKeyring=${GNUPGHOME}/secring.gpg \
1414
-DstagingDescription="Releasing Spring Vault" \
1515
clean deploy -U -B
1616

17-
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw -s settings.xml -Pdistribute \
17+
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-vault" ./mvnw -s settings.xml -Pdistribute \
1818
-Dartifactory.server=https://repo.spring.io \
1919
-Dartifactory.username=${ARTIFACTORY_USR} \
2020
-Dartifactory.password=${ARTIFACTORY_PSW} \

ci/deploy-snapshot.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
set -euo pipefail
4-
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw -s settings.xml -Pci,snapshot,artifactory \
4+
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-vault" ./mvnw -s settings.xml -Pci,snapshot,artifactory \
55
-Dartifactory.server=https://repo.spring.io \
66
-Dartifactory.username=${ARTIFACTORY_USR} \
77
-Dartifactory.password=${ARTIFACTORY_PSW} \

ci/pipeline.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ docker.vault.version=1.11.1
1313

1414
# Docker environment settings
1515
docker.java.inside.basic=-v $HOME:/tmp/vault
16-
docker.java.inside.docker=-u root -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v $HOME:/tmp/vault
16+
docker.java.inside.docker=-u root -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v $HOME:/tmp/jenkins-home
1717

1818
# Credentials
1919
# Credentials

ci/version.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -euo pipefail
44

5-
RAW_VERSION=`MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/vault" ./mvnw \
5+
RAW_VERSION=`MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-vault" ./mvnw \
66
org.apache.maven.plugins:maven-help-plugin:3.5.1:evaluate \
77
-Dexpression=project.version -q -DforceStdout`
88

0 commit comments

Comments
 (0)