diff --git a/.travis.yml b/.travis.yml index 10566eaa..536278e9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,12 +15,25 @@ php: - 5.5 # aliased to a recent 5.6.x version - 5.6 + # aliased to a recent 7.x version + - 7.0 + # aliased to a recent hhvm version + - hhvm # optionally specify a list of environments, for example to test different RDBMS env: - DB=mysql - DB=pgsql +# optionally set up exclutions and allowed failures in the matrix +matrix: + exclude: + - php: hhvm + env: DB=pgsql # PDO driver for pgsql is unsupported by HHVM (3rd party install for support) + allow_failures: + - php: 7.0 + - php: hhvm + # execute any number of scripts before the test run, custom env's are available as variables before_script: - if [[ "$DB" == "pgsql" ]]; then psql -c "DROP DATABASE IF EXISTS hello_world_test;" -U postgres; fi