From e584b4926f5c4059f7896d3f25aa080dd4dc8c5a Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Sun, 19 Jun 2016 19:30:43 +0100 Subject: [PATCH] Travis CI updates (#130) * Updated travis config to use mysql * Added cache for composer --- .travis.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index ff387bd3d..83e9e10f5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,5 @@ +dist: trusty +sudo: required language: php php: - 7.0 @@ -5,15 +7,21 @@ php: cache: directories: - vendor + - node_modules + - $HOME/.composer/cache addons: - mariadb: '10.0' + apt: + packages: + - mysql-server-5.6 + - mysql-client-core-5.6 + - mysql-client-5.6 before_install: - npm install -g npm@latest before_script: - - mysql -e 'create database `bookstack-test`;' + - mysql -u root -e 'create database `bookstack-test`;' - composer config -g github-oauth.github.com $GITHUB_ACCESS_TOKEN - phpenv config-rm xdebug.ini - composer self-update