Skip to content

Commit fe7ea51

Browse files
committed
Update travis
- add cache on vendors - try hhvm - update composer
1 parent 8ab3110 commit fe7ea51

File tree

1 file changed

+29
-8
lines changed

1 file changed

+29
-8
lines changed

.travis.yml

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,36 @@
11
language: php
22

33
php:
4-
- 5.3
5-
- 5.4
6-
- 5.5
7-
- 5.6
4+
- 5.3
5+
- 5.4
6+
- 5.5
7+
- 5.6
8+
- nightly
9+
- hhvm
10+
11+
# run build against nightly but allow them to fail
12+
matrix:
13+
fast_finish: true
14+
allow_failures:
15+
- php: nightly
16+
- php: hhvm
17+
18+
# faster builds on new travis setup not using sudo
19+
sudo: false
20+
21+
# cache vendor dirs
22+
cache:
23+
directories:
24+
- lib/vendor
25+
- $HOME/.composer/cache
26+
27+
install:
28+
- composer self-update
829

930
before_script:
10-
- sh -c 'if [ $(php -r "echo PHP_MINOR_VERSION;") -le 4 ]; then echo "extension = apc.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini; fi;'
11-
- composer install
31+
- sh -c 'if [ $(php -r "echo PHP_MINOR_VERSION;") -le 4 ]; then echo "extension = apc.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini; fi;'
32+
- composer install
1233

1334
script:
14-
- php data/bin/check_configuration.php
15-
- php -dshort_open_tag=Off -dmagic_quotes_gpc=Off data/bin/symfony symfony:test --trace
35+
- php data/bin/check_configuration.php
36+
- php -dshort_open_tag=Off -dmagic_quotes_gpc=Off data/bin/symfony symfony:test --trace

0 commit comments

Comments
 (0)