6e24e911e4a9165064dbc89648920ddfde695266
[yaffs-website] / vendor / consolidation / annotated-command / .travis.yml
1 language: php
2
3 branches:
4   # Only test the master branch and SemVer tags.
5   only:
6     - master
7     - /^[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+.*$/
8
9 matrix:
10   include:
11     - php: 7.1
12       env: dependencies=highest
13     - php: 7.0
14     - php: 5.6
15     - php: 5.5
16     - php: 5.4
17       env: dependencies=lowest
18
19 sudo: false
20
21 cache:
22   directories:
23     - $HOME/.composer/cache
24
25 before_script:
26   - if [ -z "$dependencies" ]; then composer install --prefer-dist; fi;
27   - if [ "$dependencies" = "lowest" ]; then composer update --prefer-dist --prefer-lowest -n; fi;
28   - if [ "$dependencies" = "highest" ]; then composer update --prefer-dist -n; fi;
29
30 script:
31   - vendor/bin/phpunit
32   - vendor/bin/phpcs --standard=PSR2 -n src
33
34 after_success:
35   - travis_retry php vendor/bin/coveralls -v