Skip to content

Commit 70f27a2

Browse files
committed
travis: simplify build matrix
1 parent ee0a77b commit 70f27a2

File tree

1 file changed

+6
-21
lines changed

1 file changed

+6
-21
lines changed

.travis.yml

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,36 +5,21 @@ php:
55
- 7.2
66
- master
77

8+
env:
9+
- dependencies=lowest
10+
- dependencies=highest
11+
812
matrix:
9-
include:
10-
- php: 7.0
11-
env: dependencies=lowest
12-
- php: 7.0
13-
env: dependencies=highest
14-
- php: 7.1
15-
env: dependencies=lowest
16-
- php: 7.1
17-
env: dependencies=highest
18-
- php: 7.2
19-
env: dependencies=lowest
20-
- php: 7.2
21-
env: dependencies=highest
22-
- php: master
23-
env: dependencies=lowest
24-
- php: master
25-
env: dependencies=highest
2613
allow_failures:
27-
- php: master
2814
- php: master
2915
env: dependencies=lowest
3016
- php: master
3117
env: dependencies=highest
3218

3319
before_script:
3420
- composer self-update
35-
- if [ -z "$dependencies" ]; then composer install; fi;
36-
- if [ "$dependencies" = "lowest" ]; then composer update --prefer-lowest -n; fi;
37-
- if [ "$dependencies" = "highest" ]; then composer update -n; fi;
21+
- if [ "$dependencies" = "lowest" ]; then composer update --prefer-lowest --no-interaction; fi;
22+
- if [ "$dependencies" = "highest" ]; then composer update --no-interaction; fi;
3823

3924
script:
4025
- vendor/bin/phing

0 commit comments

Comments
 (0)