From 36d6893d0ef1c6c7938672ab8a1f54708a762a12 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Thu, 3 Sep 2015 16:29:29 +0200 Subject: [PATCH 1/4] Updated Travis CI configuration --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 523be3cbf..ceb113e91 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,6 @@ matrix: allow_failures: - php: hhvm - php: nightly - - env: SYMFONY_VERSION="2.7.x-dev" - env: SYMFONY_VERSION="2.8.x-dev" before_install: @@ -36,7 +35,7 @@ before_install: - if [ "$SYMFONY_VERSION" != "" ]; then composer require --dev --no-update symfony/symfony:$SYMFONY_VERSION; fi install: - - if [ "$deps" = "low" ]; then composer update --prefer-lowest; fi + - if [ "$deps" = "low" ]; then composer install --prefer-lowest; fi - if [ "$deps" != "low" ]; then composer install; fi script: From 9d0fdab8bbbfd0042efc06b7b52c4270891a8462 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Mon, 7 Sep 2015 12:13:46 +0200 Subject: [PATCH 2/4] Simplified Travis configuration --- .travis.yml | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/.travis.yml b/.travis.yml index ceb113e91..3584087a7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,42 +1,23 @@ language: php sudo: false -env: - global: - - deps="no" - - SYMFONY_VERSION="" - matrix: fast_finish: true include: - php: 5.3 - - php: 5.3 - env: deps="low" - php: 5.4 - php: 5.5 - php: 5.6 - - php: 5.6 - env: SYMFONY_VERSION="2.3.x" - - php: 5.6 - env: SYMFONY_VERSION="2.6.x" - - php: 5.6 - env: SYMFONY_VERSION="2.7.x" - - php: 5.6 - env: SYMFONY_VERSION="2.8.x-dev" - php: hhvm - php: nightly allow_failures: - php: hhvm - - php: nightly - - env: SYMFONY_VERSION="2.8.x-dev" before_install: - composer self-update - - if [ "$SYMFONY_VERSION" != "" ]; then composer require --dev --no-update symfony/symfony:$SYMFONY_VERSION; fi install: - - if [ "$deps" = "low" ]; then composer install --prefer-lowest; fi - - if [ "$deps" != "low" ]; then composer install; fi + - composer install script: - phpunit -c app From 5470f7de4ccd779caaf3e0ba082e9691d9a53eb3 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Mon, 7 Sep 2015 12:48:29 +0200 Subject: [PATCH 3/4] Further optimizations --- .travis.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3584087a7..d021c7c82 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,9 +13,6 @@ matrix: allow_failures: - php: hhvm -before_install: - - composer self-update - install: - composer install From 3a6a53a9d041c497860adfcb6ace6e128c2e6813 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Mon, 7 Sep 2015 13:00:29 +0200 Subject: [PATCH 4/4] Enabled the cache for downloaded files --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index d021c7c82..bc933bf27 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,10 @@ language: php sudo: false +cache: + directories: + - $HOME/.composer/cache/files + matrix: fast_finish: true include: