From dc7b0de93a7c26820a42d4a040a27414baae6821 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20L=C3=BCck?= Date: Fri, 23 Jun 2017 12:18:43 +0200 Subject: [PATCH 1/3] Fix HHVM build for now again and ignore future HHVM build errors --- .travis.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9eaf43c..550f893 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,15 +8,18 @@ php: - 7.0 - 7.1 - nightly - - hhvm +# also test against HHVM, but require "trusty" and ignore errors matrix: + include: + - php: hhvm + dist: trusty allow_failures: - php: nightly - php: hhvm install: - - composer install --prefer-source + - composer install --no-interaction script: - vendor/bin/phpunit --coverage-text From 324aae00291c229d8d4f29c6448aa1b503b80d96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20L=C3=BCck?= Date: Fri, 4 Aug 2017 12:03:17 +0200 Subject: [PATCH 2/3] Lock Travis distro so new future defaults will not break the build --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 550f893..9b433de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,9 @@ php: - 7.1 - nightly +# lock distro so new future defaults will not break the build +dist: precise + # also test against HHVM, but require "trusty" and ignore errors matrix: include: From bbbdcd5b6c0fd01d8ff2b90c531510333cb8a237 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20L=C3=BCck?= Date: Fri, 4 Aug 2017 12:09:49 +0200 Subject: [PATCH 3/3] Update Travis distro to precise, except for legacy PHP --- .travis.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9b433de..b3fafdf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,22 +1,22 @@ language: php php: - - 5.3 +# - 5.3 # requires old distro, see below - 5.4 - 5.5 - 5.6 - 7.0 - 7.1 - - nightly + - nightly # ignore errors, see below + - hhvm # ignore errors, see below # lock distro so new future defaults will not break the build -dist: precise +dist: trusty -# also test against HHVM, but require "trusty" and ignore errors matrix: include: - - php: hhvm - dist: trusty + - php: 5.3 + dist: precise allow_failures: - php: nightly - php: hhvm