From e2fdefab59969b1a3d4f2f5d94eb3e4b6865e152 Mon Sep 17 00:00:00 2001 From: helpfulrobot Date: Thu, 19 Nov 2015 14:19:06 +1300 Subject: [PATCH] Added standard Travis config --- .travis.yml | 45 +++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9e83a65..8e741aa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,29 @@ -language: php - -php: - - 5.3 - - 5.4 - - 5.5 - - 5.6 - - 7.0 +# See https://github.com/silverstripe-labs/silverstripe-travis-support for setup details sudo: false +language: php + +php: + - 5.3 + - 5.4 + - 5.5 + - 5.6 + - 7.0 + env: - - DB=MYSQL CORE_RELEASE=3.1 + - DB=MYSQL CORE_RELEASE=3.2 + +matrix: + include: + - php: 5.6 + env: DB=MYSQL CORE_RELEASE=3 + - php: 5.6 + env: DB=MYSQL CORE_RELEASE=3.1 + - php: 5.6 + env: DB=PGSQL CORE_RELEASE=3.2 + allow_failures: + - php: 7.0 before_script: - composer self-update || true @@ -20,16 +33,4 @@ before_script: - composer install script: - - vendor/bin/phpunit --coverage-clover coverage.clover environmentcheck/tests - - wget https://scrutinizer-ci.com/ocular.phar - - git remote rm origin - - git remote add origin git@github.com:silverstripe-labs/silverstripe-environmentcheck.git - - php ocular.phar code-coverage:upload --format=php-clover coverage.clover - -branches: - only: - - master - -matrix: - allow_failures: - - php: 7.0 + - vendor/bin/phpunit environmentcheck/tests