summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2016-02-29 08:02:25 +0000
committerGreg Roach <fisharebest@gmail.com>2016-02-29 08:09:09 +0000
commit989811236b4da85223876a136018728a01945be6 (patch)
tree9a6a5e20f8e2a253ed8193d8db3a2cd01a026e88 /.travis.yml
parent3e615db9a880f815ae2d87be1487028595c22f43 (diff)
downloadwebtrees-989811236b4da85223876a136018728a01945be6.tar.gz
webtrees-989811236b4da85223876a136018728a01945be6.tar.bz2
webtrees-989811236b4da85223876a136018728a01945be6.zip
Travis/compose cache
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml13
1 files changed, 9 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 4a05ab72d9..47a1a8e49f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,12 +8,17 @@ php:
- 5.3
- hhvm
+## Travis is faster if we do not need sudo
sudo: false
-before_script:
- - composer self-update
- - composer config github-oauth.github.com ${GITHUB_OAUTH_TOKEN}
- - composer update --no-interaction
+## Cache composer bits
+cache:
+ directories:
+ - $HOME/.composer/cache
+
+install:
+ - travis_retry composer config github-oauth.github.com "${GITHUB_OAUTH_TOKEN}"
+ - travis_retry composer update --prefer-dist --no-interaction
script:
- phpunit --coverage-clover tests/clover.xml