Skip to content

Commit

Permalink
bump 3.0.0 alpha version
Browse files Browse the repository at this point in the history
  • Loading branch information
rusher committed May 3, 2021
2 parents 9536ba7 + f9f78c4 commit ad151e3
Show file tree
Hide file tree
Showing 615 changed files with 69,620 additions and 92,156 deletions.
122 changes: 48 additions & 74 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,92 +1,66 @@
#dist: trusty
sudo: false
os: linux
dist: bionic
language: java
services: docker
services:
- docker
- mysql
jdk: openjdk11
addons:
hosts:
- mariadb.example.com

before_install:
- chmod +x .travis/script.sh
- chmod +x .travis/build/build.sh
- chmod +x .travis/build/docker-entrypoint.sh
- chmod 777 .travis/build/
- echo "MAVEN_OPTS='-Xmx384m'" > ~/.mavenrc

install:
- mkdir tmp
- .travis/gen-ssl.sh mariadb.example.com tmp
- export PROJ_PATH=`pwd`
- export SSLCERT=$PROJ_PATH/tmp
- export ENTRYPOINT=$PROJ_PATH/.travis/sql
- git clone https://github.com/mariadb-corporation/connector-test-machine.git
# Load cached docker images
- if [[ -d $HOME/docker ]]; then ls $HOME/docker/*.tar.gz | xargs -I {file} sh -c "zcat {file} | docker load"; fi

cache:
directories:
- $HOME/docker
- $HOME/.m2

env:
- SSLPORT=3305
env: LOCAL=0

matrix:
install:
- |-
case $TRAVIS_OS_NAME in
windows)
choco install openjdk11 maven
export PATH=$(cmd.exe //c "refreshenv > nul & C:\Progra~1\Git\bin\bash -c 'echo \$PATH' ")
connector-test-machine/launch.bat -t "$srv" -v "$v" -d testj
;;
linux)
source connector-test-machine/launch.sh -t "$srv" -v "$v" -d testj -n 0 -l "$local" -p "$packet"
;;
esac
jobs:
allow_failures:
- env: DB=build:10.6 PACKET=8M
jdk: openjdk11
- env: DB=mysql:8.0 PACKET=8M ADDITIONAL_CONF=--default-authentication-plugin=mysql_native_password --caching_sha2_password_private_key_path=/etc/sslcert/server.key --caching_sha2_password_public_key_path=/etc/sslcert/public.key
jdk: openjdk11
- env: srv=build v=10.6
include:
- env: DB=build:10.6 PACKET=8M
jdk: openjdk11
- env: SKYSQL=true PACKET=8M
jdk: openjdk11
- env: SKYSQL_HA=true PACKET=8M
jdk: openjdk11
- env: DB=mysql:5.7 PACKET=8M
jdk: openjdk11
- env: DB=mysql:8.0 PACKET=8M ADDITIONAL_CONF=--default-authentication-plugin=mysql_native_password --caching_sha2_password_private_key_path=/etc/sslcert/server.key --caching_sha2_password_public_key_path=/etc/sslcert/public.key
jdk: openjdk11
- env: DB=mariadb:10.1 PACKET=8M
jdk: openjdk11
- env: DB=mariadb:10.2 PACKET=8M
jdk: openjdk11
- env: DB=mariadb:10.3 PACKET=8M
jdk: openjdk11
- env: DB=mariadb:10.4 PACKET=8M
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=8M
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=8M
jdk: oraclejdk11
- env: DB=mariadb:10.5 PACKET=8M BENCH=true
jdk: oraclejdk11
- env: DB=mariadb:10.5 PACKET=8M GALERA=true
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=8M PROFILE=true
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=8M TYPE=PREPARE
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=8M TYPE=REWRITE
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=8M TYPE=MULTI
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=20M
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=40M
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=40M TYPE=BULK_SERVER
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=40M TYPE=NO_BULK_CLIENT
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=40M TYPE=NO_BULK_SERVER
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=40M COMPRESSION=true
jdk: openjdk11
- env: DB=mariadb:10.5 PACKET=8M MAXSCALE_VERSION=2.5.3 MAXSCALE_TEST_DISABLE=true SSLPORT=4009
jdk: openjdk11
- env: srv=mariadb v=10.5
os: windows
language: shell
- env: srv=mariadb v=10.2 local=1
- env: srv=mariadb v=10.3 local=1
- env: srv=mariadb v=10.4 local=1
- env: srv=mariadb v=10.6 local=1
- env: srv=mariadb v=10.5 packet=40
- env: srv=mariadb v=10.5 packet=8
- env: srv=mariadb v=10.5 BENCH=1
- env: srv=maxscale
- env: srv=build v=10.6
- env: srv=mysql v=5.7
- env: srv=mysql v=8.0
- env: srv=skysql
- env: srv=skysql-ha


script:
- if [[ "$DB" == build* ]] ; then .travis/build/build.sh; fi
- if [[ "$DB" == build* ]] ; then docker build -t build:10.6 --label build .travis/build/; fi
- .travis/script.sh
- mvn clean -Dmaven.test.skip
- if [ -n "$BENCH" ] ; then mvn package -P bench -Dmaven.test.skip -Dmaven.javadoc.skip=true ; fi
- if [ -n "$BENCH" ] ; then java -Duser.country=US -Duser.language=en -DTEST_PORT=$TEST_DB_PORT -DTEST_HOST=$TEST_DB_HOST -DTEST_USERNAME=$TEST_DB_USER -DTEST_PASSWORD=$TEST_DB_PASSWORD -jar target/benchmarks.jar; fi
- if [ -z "$BENCH" ] ; then MAVEN_SKIP_RC=true MAVEN_OPTS="-Xmx2g" mvn clean test -DjobId=${TRAVIS_JOB_ID}; fi

after_success:
after_script:
- bash <(curl -s https://codecov.io/bash)
102 changes: 0 additions & 102 deletions .travis/build/Dockerfile

This file was deleted.

33 changes: 0 additions & 33 deletions .travis/build/build.sh

This file was deleted.

Loading

0 comments on commit ad151e3

Please sign in to comment.