Skip to content

Commit a4d8e02

Browse files
committed
Updated Travis config to tests against lowest dependencies and use cache.
1 parent 0feb933 commit a4d8e02

2 files changed

Lines changed: 16 additions & 4 deletions

File tree

.travis.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,22 @@ php:
1111
- 7.0
1212
- 7.1
1313

14+
env:
15+
matrix:
16+
-
17+
- DEPENDENCIES=--prefer-lowest
18+
19+
matrix:
20+
fast_finish: true
21+
22+
cache:
23+
directories:
24+
- .composer/cache
25+
1426
install:
1527
- alias composer=composer\ -n && composer selfupdate
1628
- composer validate
17-
- composer --prefer-source install
29+
- composer update $DEPENDENCIES
1830

1931
script:
2032
- composer test -- --coverage-clover=build/logs/clover.xml
@@ -25,5 +37,5 @@ script:
2537
- composer test -- --exclude-group Mapper
2638

2739
after_success:
28-
- composer --prefer-source require satooshi/php-coveralls
40+
- composer require satooshi/php-coveralls
2941
- vendor/bin/coveralls -v

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
},
2020
"require-dev": {
2121
"scriptfusion/mapper": "^1",
22-
"phpunit/phpunit": "^4",
23-
"mockery/mockery": "^0",
22+
"phpunit/phpunit": "^4.8",
23+
"mockery/mockery": "^0.9.4",
2424
"symfony/process": "^3"
2525
},
2626
"suggest" : {

0 commit comments

Comments
 (0)