|
1 | 1 | language: php |
2 | 2 | php: |
3 | | - - 5.6 |
4 | | - - 5.5 |
5 | | - - 5.4 |
6 | | - - 7.0 |
7 | | - - hhvm |
8 | | - |
| 3 | +- 7.0 |
| 4 | +- 5.6 |
| 5 | +- 5.5 |
| 6 | +- 5.4 |
| 7 | +- 7.1 |
| 8 | +- hhvm |
| 9 | +- nightly |
9 | 10 | matrix: |
10 | 11 | allow_failures: |
11 | | - - php: hhvm |
12 | | - |
| 12 | + - php: 7.1 |
| 13 | + - php: hhvm |
| 14 | + - php: nightly |
13 | 15 | services: |
14 | | - - redis-server |
15 | | - |
| 16 | +- redis-server |
16 | 17 | cache: |
17 | 18 | directories: |
18 | 19 | - vendor |
19 | | - |
20 | 20 | before_script: |
21 | | - - PHP=$TRAVIS_PHP_VERSION |
22 | | - - composer config -g github-oauth.github.com $GITHUB_OAUTH_TOKEN |
23 | | - - sh -c "if [ $PHP != 'hhvm' ] && [ `php-config --vernum` -lt 70000 ] ; then echo 'extension = redis.so' >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini ; fi" |
24 | | - - sh -c "if [ $PHP != 'hhvm' ] && [ `php-config --vernum` -ge 50400 ] && [ `php-config --vernum` -lt 70000 ]; then printf "yes\n" | pecl install -f apcu-4.0.10 ; fi" |
25 | | - - sh -c "if [ $PHP != 'hhvm' ] && [ `php-config --vernum` -ge 70000 ] ; then printf "yes\n" | pecl install -f apcu-5.1.3 ; fi" |
26 | | - - sh -c "if [ $PHP != 'hhvm' ] ; then phpenv config-add ./tests/apc.ini; fi" |
27 | | - - if [ $PHP == '5.4' ] ; then ./set_guzzle5.sh; fi |
28 | | - - composer global require hirak/prestissimo |
29 | | - - composer self-update |
30 | | - - if [ $PHP == '5.4' ] ; then composer update -o --prefer-dist --prefer-lowest; fi |
31 | | - - if [ $PHP != '5.4' ] ; then composer install -o --prefer-dist; fi |
32 | | - |
| 21 | +- PHP=$TRAVIS_PHP_VERSION |
| 22 | +- composer config -g github-oauth.github.com $GITHUB_OAUTH_TOKEN |
| 23 | +- sh -c "if [ $PHP != 'hhvm' ] && [ `php-config --vernum` -lt 70000 ] ; then echo |
| 24 | + 'extension = redis.so' >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini |
| 25 | + ; fi" |
| 26 | +- sh -c "if [ $PHP != 'hhvm' ] && [ `php-config --vernum` -ge 50400 ] && [ `php-config |
| 27 | + --vernum` -lt 70000 ]; then printf "yes\n" | pecl install -f apcu-4.0.10 ; fi" |
| 28 | +- sh -c "if [ $PHP != 'hhvm' ] && [ `php-config --vernum` -ge 70000 ] ; then printf |
| 29 | + "yes\n" | pecl install -f apcu-5.1.7 ; fi" |
| 30 | +- sh -c "if [ $PHP != 'hhvm' ] ; then phpenv config-add ./tests/apc.ini; fi" |
| 31 | +- if [ $PHP == '5.4' ] ; then ./set_guzzle5.sh; fi |
| 32 | +- if [ $PHP != 'nightly' ] && [ $PHP != '7.1' ]; then composer global require hirak/prestissimo; |
| 33 | + fi |
| 34 | +- if [ $PHP == '5.4' ] ; then composer update -o --prefer-dist --prefer-lowest; fi |
| 35 | +- if [ $PHP != '5.4' ] ; then composer install -o --prefer-dist; fi |
33 | 36 | script: |
34 | | - - ant phpcs-ci |
35 | | - - phpunit --testsuite=unit |
36 | | - - if [ $PHP == '7.0' ] ; then phpunit --testsuite=integration; fi |
37 | | - - ant behat |
38 | | - |
| 37 | +- ant phpcs-ci |
| 38 | +- phpunit --testsuite=unit |
| 39 | +- if [ $PHP == '7.0' ] ; then phpunit --testsuite=integration; fi |
| 40 | +- ant behat |
39 | 41 | after_success: |
40 | | - - ./push-docs-to-gh-pages.sh |
41 | | - |
| 42 | +- ./push-docs-to-gh-pages.sh |
42 | 43 | notifications: |
43 | 44 | hipchat: |
44 | 45 | rooms: |
45 | 46 | secure: VD5RvUZYVg1aokw8OeMhNfDPc39o2r4Jjq8s6U2QvMXzoiopHpj6+VYX1AHbhxMpBGmsgKfzbYQ6XfubJUeHq+FMzW3YEekwcyqXKCfWi5tLCE7Epb0dCySatztVTkqlXzXaAM6NhzdFxG6kQPiA9OcSvRPZmSwjuX4eYXRokRw= |
| 47 | + slack: |
| 48 | + secure: ZZ4PVXEv9FXuk81pRBCYAPZYeKnqvYYPd5DKB3E9WWKZQAZExMtSvqa7cDcbvQRk7jsD6E1RvTIn42p2jjypXN8ZKbmjsshrVd02fhmmwP7cQk9s3WE1fZhYt7CnCu0EJHOK3/fC3ddOXFJ/xlFvM3DXDd1RRZfBzVz5XWeQDr8= |
0 commit comments