Browse Source

DATAJDBC-642 - Use maven cache when cleaning.

pull/255/head
Greg L. Turnquist 5 years ago
parent
commit
3b47bac4e6
No known key found for this signature in database
GPG Key ID: CB2FA4D512B5C413
  1. 6
      Jenkinsfile
  2. 6
      clean.sh

6
Jenkinsfile vendored

@ -34,7 +34,7 @@ pipeline { @@ -34,7 +34,7 @@ pipeline {
docker.image('adoptopenjdk/openjdk8:latest').inside('-u root -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v $HOME:/tmp/jenkins-home') {
sh "docker login --username ${DOCKER_HUB_USR} --password ${DOCKER_HUB_PSW}"
sh "PROFILE=ci,all-dbs ./test.sh"
sh "./mvnw clean"
sh "./clean.sh"
}
}
}
@ -65,7 +65,7 @@ pipeline { @@ -65,7 +65,7 @@ pipeline {
docker.image('adoptopenjdk/openjdk11:latest').inside('-u root -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v $HOME:/tmp/jenkins-home') {
sh "docker login --username ${DOCKER_HUB_USR} --password ${DOCKER_HUB_PSW}"
sh "PROFILE=ci,java11 ./test.sh"
sh "./mvnw clean"
sh "./clean.sh"
}
}
}
@ -88,7 +88,7 @@ pipeline { @@ -88,7 +88,7 @@ pipeline {
docker.image('adoptopenjdk/openjdk15:latest').inside('-u root -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v $HOME:/tmp/jenkins-home') {
sh "docker login --username ${DOCKER_HUB_USR} --password ${DOCKER_HUB_PSW}"
sh "PROFILE=ci,java11 ./test.sh"
sh "./mvnw clean"
sh "./clean.sh"
}
}
}

6
clean.sh

@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
#!/bin/bash -x
set -euo pipefail
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" \
./mvnw clean -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jdbc
Loading…
Cancel
Save