Permalink
45 lines (36 sloc) 981 Bytes
language: php
php:
- 5.5
- 5.6
- 7.0
- hhvm
sudo: false
cache:
directories:
- .phpunit
- $HOME/.composer/cache/files
branches:
only:
- master
- /^\d+\.\d+$/
matrix:
fast_finish: true
include:
- php: 5.5
env: COMPOSER_FLAGS="--prefer-lowest" SYMFONY_DEPRECATIONS_HELPER=weak
- php: 7.0
env: SYMFONY_VERSION='2.8.*'
- php: 7.0
env: SYMFONY_VERSION='3.1.*'
- php: 7.0
env: SYMFONY_VERSION='3.2.*'
- php: 7.0
env: SYMFONY_VERSION='3.4.*'
- php: 7.1
env: SYMFONY_VERSION='4.0.*'
before_install:
- if [ "$TRAVIS_PHP_VERSION" != "hhvm" ]; then phpenv config-rm xdebug.ini; fi
- if [ "$SYMFONY_VERSION" == "4.0.*" ]; then composer remove --dev --no-update jms/serializer-bundle; fi
- if [ "$SYMFONY_VERSION" != "" ]; then composer require --dev --no-update symfony/symfony=$SYMFONY_VERSION; fi
install: composer update $COMPOSER_FLAGS --prefer-dist --prefer-stable
script: ./phpunit