Browse Source

DATAJDBC-642 - Polishing.

Move all CI-based scripts into a ci folder.
pull/255/head
Greg L. Turnquist 5 years ago
parent
commit
2d95bd95c9
No known key found for this signature in database
GPG Key ID: CB2FA4D512B5C413
  1. 12
      Jenkinsfile
  2. 0
      ci/accept-third-party-license.sh
  3. 0
      ci/clean.sh
  4. 3
      ci/run-tests-against-all-dbs.sh
  5. 2
      ci/test.sh
  6. 3
      run-tests-against-all-dbs.sh

12
Jenkinsfile vendored

@ -33,8 +33,8 @@ pipeline { @@ -33,8 +33,8 @@ pipeline {
docker.withRegistry('', 'hub.docker.com-springbuildmaster') {
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 "./clean.sh"
sh "PROFILE=ci,all-dbs ci/test.sh"
sh "ci/clean.sh"
}
}
}
@ -64,8 +64,8 @@ pipeline { @@ -64,8 +64,8 @@ pipeline {
docker.withRegistry('', 'hub.docker.com-springbuildmaster') {
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 "./clean.sh"
sh "PROFILE=ci,java11 ci/test.sh"
sh "ci/clean.sh"
}
}
}
@ -87,8 +87,8 @@ pipeline { @@ -87,8 +87,8 @@ pipeline {
docker.withRegistry('', 'hub.docker.com-springbuildmaster') {
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 "./clean.sh"
sh "PROFILE=ci,java11 ci/test.sh"
sh "ci/clean.sh"
}
}
}

0
accept-third-party-license.sh → ci/accept-third-party-license.sh

0
clean.sh → ci/clean.sh

3
ci/run-tests-against-all-dbs.sh

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
#!/bin/sh
./mvnw clean install -Pall-dbs

2
test.sh → ci/test.sh

@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
set -euo pipefail
./accept-third-party-license.sh
ci/accept-third-party-license.sh
mkdir -p /tmp/jenkins-home
chown -R 1001:1001 .
MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" \

3
run-tests-against-all-dbs.sh

@ -1,3 +0,0 @@ @@ -1,3 +0,0 @@
#!/bin/sh
mvn clean install -Pall-dbs
Loading…
Cancel
Save