Skip to content

Commit b2420cd

Browse files
Update .travis.yml
1 parent 38c7bb0 commit b2420cd

File tree

1 file changed

+53
-13
lines changed

1 file changed

+53
-13
lines changed

.travis.yml

Lines changed: 53 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,62 @@
11
language: php
22

3-
php:
4-
- 5.5.9
5-
- 5.5
6-
- 5.6
7-
- 7.0
8-
- 7.1
9-
- hhvm
10-
113
sudo: false
124

5+
matrix:
6+
include:
7+
- php: 5.5.9
8+
env: LARAVEL_VERSION=5.1.*
9+
- php: 5.5.9
10+
env: LARAVEL_VERSION=5.2.*
11+
- php: 5.5
12+
env: LARAVEL_VERSION=5.1.*
13+
- php: 5.5
14+
env: LARAVEL_VERSION=5.2.*
15+
- php: 5.6
16+
env: LARAVEL_VERSION=5.1.*
17+
- php: 5.6
18+
env: LARAVEL_VERSION=5.2.*
19+
- php: 5.6
20+
env: LARAVEL_VERSION=5.3.*
21+
- php: 5.6
22+
env: LARAVEL_VERSION=5.4.*
23+
- php: 7.0
24+
env: LARAVEL_VERSION=5.1.*
25+
- php: 7.0
26+
env: LARAVEL_VERSION=5.2.*
27+
- php: 7.0
28+
env: LARAVEL_VERSION=5.3.*
29+
- php: 7.0
30+
env: LARAVEL_VERSION=5.4.*
31+
- php: 7.1
32+
env: LARAVEL_VERSION=5.1.*
33+
- php: 7.1
34+
env: LARAVEL_VERSION=5.2.*
35+
- php: 7.1
36+
env: LARAVEL_VERSION=5.3.*
37+
- php: 7.1
38+
env: LARAVEL_VERSION=5.4.*
39+
- php: hhvm
40+
env: LARAVEL_VERSION=5.1.*
41+
- php: hhvm
42+
env: LARAVEL_VERSION=5.2.*
43+
- php: hhvm
44+
env: LARAVEL_VERSION=5.3.*
45+
- php: hhvm
46+
env: LARAVEL_VERSION=5.4.*
47+
48+
before_install:
49+
- if [[ $TRAVIS_PHP_VERSION =~ ^hhvm ]]; then echo 'hhvm.jit = false' >> /etc/hhvm/php.ini ; fi
50+
- composer self-update --stable -n
51+
- composer require "laravel/framework:${LARAVEL_VERSION}" --no-update -n
52+
1353
install:
14-
- travis_retry composer install --no-interaction --prefer-source
54+
- travis_retry composer install --no-suggest --prefer-dist -n -o
1555

1656
script:
17-
- if [ "$TRAVIS_PHP_VERSION" != "5.5.9" ] && [ "$TRAVIS_PHP_VERSION" != "5.5" ] && [ "$TRAVIS_PHP_VERSION" != "5.6" ]; then vendor/bin/phpunit; fi
18-
- if [ "$TRAVIS_PHP_VERSION" == "5.5.9" ] || [ "$TRAVIS_PHP_VERSION" == "5.5" ] || [ "$TRAVIS_PHP_VERSION" == "5.6" ]; then vendor/bin/phpunit --coverage-clover build/logs/clover.xml; fi
57+
- if [ "$TRAVIS_PHP_VERSION" != "5.6" ]; then vendor/bin/phpunit; fi
58+
- if [ "$TRAVIS_PHP_VERSION" == "5.6" ]; then vendor/bin/phpunit --coverage-clover build/logs/clover.xml; fi
1959

2060
after_script:
21-
- if [ "$TRAVIS_PHP_VERSION" == "5.5.9" ] || [ "$TRAVIS_PHP_VERSION" == "5.5" ] || [ "$TRAVIS_PHP_VERSION" == "5.6" ]; then wget https://scrutinizer-ci.com/ocular.phar; fi
22-
- if [ "$TRAVIS_PHP_VERSION" == "5.5.9" ] || [ "$TRAVIS_PHP_VERSION" == "5.5" ] || [ "$TRAVIS_PHP_VERSION" == "5.6" ]; then php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml; fi
61+
- if [ "$TRAVIS_PHP_VERSION" == "5.6" ]; then wget https://scrutinizer-ci.com/ocular.phar; fi
62+
- if [ "$TRAVIS_PHP_VERSION" == "5.6" ]; then php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml; fi

0 commit comments

Comments
 (0)