DATAJDBC-642 - Polishing.
Move all CI-based scripts into a ci folder.
This commit is contained in:
12
Jenkinsfile
vendored
12
Jenkinsfile
vendored
@@ -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 {
|
||||
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 {
|
||||
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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
3
ci/run-tests-against-all-dbs.sh
Executable file
3
ci/run-tests-against-all-dbs.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
./mvnw clean install -Pall-dbs
|
||||
@@ -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" \
|
||||
@@ -1,3 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
mvn clean install -Pall-dbs
|
||||
Reference in New Issue
Block a user