diff --git a/.travis.yml b/.travis.yml index 3b2fb8d5d8..423c6e0668 100644 --- a/.travis.yml +++ b/.travis.yml @@ -155,7 +155,20 @@ matrix: - mkdir cbuild - cd cbuild - cmake -G "Unix Makefiles" .. - - make + - make || travis_terminate 1 +# MariaDB + - os: linux + addons: + mariadb: '10.0' + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-5 + - libmariadbclient-dev + env: + - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5" + - CONFIGURE_FLAGS="--enable-prere=no --enable-vip=no --enable-buildbot=yes" before_install: - eval "${MATRIX_EVAL}" @@ -165,10 +178,10 @@ before_script: - ./tools/ci/sql.sh script: - - ./configure $CONFIGURE_FLAGS + - ./configure $CONFIGURE_FLAGS || travis_terminate 1 - ./tools/ci/npc.sh - - make clean - - make server + - make clean || travis_terminate 1 + - make server || travis_terminate 1 - ./login-server --run-once - ./char-server --run-once - ./map-server --run-once