1language: php
2
3php:
4  - 5.6
5  - 7.0
6  - 7.1
7  - 7.2
8  - master
9
10env:
11  matrix:
12    - DEPENDENCIES="high"
13    - DEPENDENCIES="low"
14
15sudo: false
16
17before_install:
18  - composer self-update
19  - composer clear-cache
20  - if [ $(phpenv version-name) = "5.6" ]; then wget https://phar.phpunit.de/phpunit-5.7.phar -O phpunit.phar; fi
21  - if [ $(phpenv version-name) != "5.6" ]; then wget https://phar.phpunit.de/phpunit.phar; fi
22
23install:
24  - if [[ "$DEPENDENCIES" = 'high' ]]; then travis_retry composer update --no-interaction --no-ansi --no-progress --no-suggest --optimize-autoloader --prefer-stable; fi
25  - if [[ "$DEPENDENCIES" = 'low' ]]; then travis_retry composer update --no-interaction --no-ansi --no-progress --no-suggest --optimize-autoloader --prefer-stable --prefer-lowest; fi
26
27script:
28  - php phpunit.phar
29
30notifications:
31  email: false
32
33