diff --git a/.travis.yml b/.travis.yml index b9b8c6b3..20ebd912 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,8 +15,9 @@ cache: - $HOME/.composer/cache/files before_install: + - docker-compose -f docker-compose.yml -f docker-compose.ci.yml up -d shlink_db_ms shlink_db shlink_db_postgres shlink_db_maria - echo 'extension = apcu.so' >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini - - yes | pecl install swoole-4.4.15 + - yes | pecl install swoole-4.4.15 pdo_sqlsrv - phpenv config-rm xdebug.ini || return 0 install: @@ -24,8 +25,6 @@ install: - composer install --no-interaction --prefer-dist before_script: - - docker-compose -f docker-compose.yml -f docker-compose.ci.yml up -d shlink_db_ms shlink_db shlink_db_postgres shlink_db_maria - - sleep 10 # Let MS database start-up before trying to interact with it - docker-compose exec shlink_db_ms /opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P 'Passw0rd!' -Q "CREATE DATABASE shlink_test;" - mkdir build - export DOCKERFILE_CHANGED=$(git diff ${TRAVIS_COMMIT_RANGE:-origin/master} --name-only | grep Dockerfile)