From 9b06b3337a536dfe7d6dc79890704c744fb4331b Mon Sep 17 00:00:00 2001 From: rusher Date: Tue, 12 Dec 2023 23:46:11 +0100 Subject: [PATCH] [misc] using common default servers test suite --- .travis.yml | 59 +++++++++-------------------------------------------- 1 file changed, 10 insertions(+), 49 deletions(-) diff --git a/.travis.yml b/.travis.yml index d37aecc..9c5e113 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,7 @@ sudo: true -os: linux -dist: bionic language: c -services: docker -addons: - hosts: - - mariadb.example.com before_install: - - git clone https://github.com/mariadb-corporation/connector-test-machine.git - -install: - - source connector-test-machine/launch.sh -t "$srv" -v "$v" -d testp -l "$local" - export MAIN_PATH=`pwd` # install pyenv to test multiple python version - git clone https://github.com/pyenv/pyenv.git ~/.pyenv @@ -50,52 +40,23 @@ install: - cd $MAIN_PATH env: - global: - - PYTHON_VER="3.10" - - HOMEBREW_NO_AUTO_UPDATE=1 - - HOMEBREW_NO_INSTALL_CLEANUP=1 + global: PYTHON_VER="3.10" HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_CLEANUP=1 DB=testp CLEAR_TEXT=0 -jobs: - fast_finish: true - allow_failures: - - env: srv=maxscale - - env: srv=skysql RUN_LONG_TEST=0 - - env: srv=skysql-ha RUN_LONG_TEST=0 - - env: srv=mysql v=5.7 - - env: srv=mysql v=8.0 +import: mariadb-corporation/connector-test-machine:common-build.yml@master +jobs: include: - - env: srv=mariadb v=10.6 local=1 - - env: srv=mariadb v=10.7 local=1 - - env: srv=mariadb v=10.8 local=1 - - env: srv=mariadb v=10.11 local=1 - - env: srv=mariadb v=10.11 local=1 PYTHON_VER="3.8" + - stage: Language + env: srv=mariadb v=10.11 local=1 PYTHON_VER="3.8" + name: "Python 3.8" - env: srv=mariadb v=10.11 local=1 PYTHON_VER="3.9" + name: "Python 3.9" - env: srv=mariadb v=10.11 local=1 PYTHON_VER="3.10" + name: "Python 3.10" - env: srv=mariadb v=10.11 local=1 PYTHON_VER="3.11" + name: "Python 3.11" - env: srv=mariadb v=10.11 local=1 PYTHON_VER="3.12" -# - env: srv=mariadb v=10.11 local=1 PYTHON_VER="3.10" BENCH=1 - - if: type = push AND fork = false - env: srv=maxscale - - if: type = push AND fork = false - env: srv=mariadb-es v=10.6 - - if: type = push AND fork = false - env: srv=skysql RUN_LONG_TEST=0 - - if: type = push AND fork = false - env: srv=skysql-ha RUN_LONG_TEST=0 - - if: type = push AND fork = false - env: srv=build v=10.11 - - if: type = push AND fork = false - env: srv=mysql v=5.7 - - if: type = push AND fork = false - env: srv=mysql v=8.0 -# - env: srv=mariadb v=10.8 local=1 PYTHON_VER="3.10" -# os: osx -# osx_image: xcode13.3 -# compiler: gcc - -notifications: - email: false + name: "Python 3.12" script: - python --version