From 722bfb8ce4c0880ae5b3bd5b6dc62d162258b52a Mon Sep 17 00:00:00 2001 From: freezy Date: Mon, 11 Jan 2021 18:07:19 +0100 Subject: [PATCH 1/7] added PHP 7.0-7.4, 8.0 to Travis --- .travis.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 13e1961..b0d13b9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,12 @@ php: - 5.4 - 5.5 - 5.6 + - 7.0 + - 7.1 + - 7.2 + - 7.3 + - 7.4 + - 8.0 # Install dependencies before testing before_script: @@ -19,4 +25,4 @@ script: # Run coveralls.io code coverage report after_script: - - vendor/bin/coveralls -v \ No newline at end of file + - vendor/bin/coveralls -v From 628e24db04cc05326317345e686a93d8a3194873 Mon Sep 17 00:00:00 2001 From: freezy Date: Mon, 11 Jan 2021 19:11:01 +0100 Subject: [PATCH 2/7] set older dist for PHP 5.x --- .travis.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index b0d13b9..5b2de8b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,8 @@ # .travis.yml language: php +dist: bionic php: - - 5.3 - - 5.4 - - 5.5 - - 5.6 - 7.0 - 7.1 - 7.2 @@ -13,6 +10,17 @@ php: - 7.4 - 8.0 +jobs: + include: + - php: 5.3 + dist: precise + - php: 5.4 + dist: trusty + - php: 5.5 + dist: trusty + - php: 5.6 + dist: xenial + # Install dependencies before testing before_script: - composer selfupdate From 9f39022d42b0514e9b7bb4a11cdcc0da35cee1f8 Mon Sep 17 00:00:00 2001 From: freezy Date: Mon, 11 Jan 2021 19:24:06 +0100 Subject: [PATCH 3/7] replace deprecated satooshi/php-coveralls --- .travis.yml | 2 +- composer.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5b2de8b..fb9069d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,4 +33,4 @@ script: # Run coveralls.io code coverage report after_script: - - vendor/bin/coveralls -v + - vendor/bin/php-coveralls -v diff --git a/composer.json b/composer.json index 1c30ca7..5856df4 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ "require-dev": { "monolog/monolog": "~1.0", "phpunit/phpunit": "~4.0", - "satooshi/php-coveralls": "dev-master" + "php-coveralls/php-coveralls": "^1.1|^2.4" }, "autoload": { "psr-4": { From 7f1425a3f2d5d5ca6420971f4cffd7aa4abfd90e Mon Sep 17 00:00:00 2001 From: freezy Date: Mon, 11 Jan 2021 20:58:17 +0100 Subject: [PATCH 4/7] run PHP 7.0 and 7.1 on xenial --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index fb9069d..23049b0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,8 +3,6 @@ language: php dist: bionic php: - - 7.0 - - 7.1 - 7.2 - 7.3 - 7.4 @@ -20,6 +18,10 @@ jobs: dist: trusty - php: 5.6 dist: xenial + - php: 7.0 + dist: xenial + - php: 7.1 + dist: xenial # Install dependencies before testing before_script: From 67eeec3f48ef1ed3e48b0fa006a734ba2b406a2f Mon Sep 17 00:00:00 2001 From: freezy Date: Mon, 11 Jan 2021 20:59:10 +0100 Subject: [PATCH 5/7] allow failures for PHP 8.0 --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 23049b0..42da6f1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,6 +22,8 @@ jobs: dist: xenial - php: 7.1 dist: xenial + allow_failures: + - php: 8.0 # Install dependencies before testing before_script: From 373068a957955733bb0ba6613223bd9b02a72157 Mon Sep 17 00:00:00 2001 From: freezy Date: Mon, 11 Jan 2021 21:33:38 +0100 Subject: [PATCH 6/7] fast finish jobs --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 42da6f1..5e8f748 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ php: - 8.0 jobs: + fast_finish: true include: - php: 5.3 dist: precise From d325bcaa043e6bf9128fffa9bb193fa8861b710a Mon Sep 17 00:00:00 2001 From: freezy Date: Mon, 11 Jan 2021 21:50:27 +0100 Subject: [PATCH 7/7] removed --dev from composer install (deprecated in composer 2 because it's default) --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5e8f748..cdfc199 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,7 +29,7 @@ jobs: # Install dependencies before testing before_script: - composer selfupdate - - composer install --dev + - composer install # Use our custom version of phpunit script: