matrix:
include:
- - php: 5.3
- dist: precise
- php: 5.4
+ - php: 5.4
+ env: 'COMPOSER_FLAGS="--prefer-lowest --prefer-stable"'
- php: 5.5
- php: 5.6
- php: 7.0
- php: 7.1
+ - php: 7.2
- php: hhvm
dist: trusty
allow_failures:
+ - php: 5.4
+ env: 'COMPOSER_FLAGS="--prefer-lowest --prefer-stable"'
- php: hhvm
-install: travis_retry composer update --no-interaction
+install: travis_retry composer update --no-interaction $COMPOSER_FLAGS
script: vendor/bin/phpunit --verbose
on:
tags: true
repo: bobthecow/psysh
- condition: ($TRAVIS_PHP_VERSION = 5.3* || $TRAVIS_PHP_VERSION = 7.0*)
+ condition: (($TRAVIS_PHP_VERSION = 5.4* && -z "$COMPOSER_FLAGS") || $TRAVIS_PHP_VERSION = 7.0*)