From 0c0bf0536076ac5c1b41a8dbf743af55c1f3b3bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20L=C3=BCck?= Date: Wed, 5 Feb 2020 21:13:53 +0100 Subject: [PATCH] Run tests on PHP 7.4 and simplify test matrix --- .travis.yml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2dd8a6b..7635499 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,5 @@ language: php -php: -# - 5.3 # requires old distro, see below - - 5.4 - - 5.5 - - 5.6 - - 7 - - hhvm # ignore errors, see below - # lock distro so new future defaults will not break the build dist: trusty @@ -15,11 +7,22 @@ matrix: include: - php: 5.3 dist: precise + script: + - vendor/bin/phpunit --coverage-text --verbose || [[ $? = 139 ]] # ignore SEGFAULT on legacy PHP 5.3 only + - php: 5.4 + - php: 5.5 + - php: 5.6 + - php: 7.0 + - php: 7.1 + - php: 7.2 + - php: 7.3 + - php: 7.4 + - php: hhvm-3.18 allow_failures: - - php: hhvm + - php: hhvm-3.18 install: - composer install --no-interaction script: - - vendor/bin/phpunit --coverage-text --verbose || ([[ $? = 139 ]] && echo && echo "Ignoring SEGFAULT.." >&2) + - vendor/bin/phpunit --coverage-text