From ef3e059b1b92ec93ca331327cd3c99b8bc80e1ef Mon Sep 17 00:00:00 2001 From: Thomas Ploch Date: Mon, 2 Oct 2017 12:38:23 +0200 Subject: [PATCH 1/3] [CI] Add PHP 7.2 to travis build matrix Since PHP 7.2 will be soon out of the oven we should start testing against 7.2 and support it. --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index b9d79d8..2acf13b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,7 @@ services: php: - '7.0' - '7.1' + - '7.2' - nightly env: From 05748742f9a6e92b57c91077b5047be494fe13f6 Mon Sep 17 00:00:00 2001 From: Thomas Ploch Date: Mon, 2 Oct 2017 12:52:38 +0200 Subject: [PATCH 2/3] [COMPOSER] Bump `phpstan/phpstan` to version 0.8 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 325b783..7b2bdb4 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ "require-dev": { "phpunit/phpunit": "~6.2", "friendsofphp/php-cs-fixer": "~2.0", - "phpstan/phpstan": "~0.7", + "phpstan/phpstan": "~0.8", "raphhh/trex-reflection": "~1.0", "doctrine/cache": "~1.3" }, From 3a957c924356b2ea74244b6446e8df9aaeab13dd Mon Sep 17 00:00:00 2001 From: Thomas Ploch Date: Mon, 2 Oct 2017 13:03:44 +0200 Subject: [PATCH 3/3] [COMPOSER] Bump `guzzlehttp/guzzle` to version 6.3 In order to support PHP 7.2 we need to bump the version, otherwise the builds will fail. See https://travis-ci.org/flix-tech/schema-registry-php-client/jobs/282192876 for more details. --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 7b2bdb4..2c074d0 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ ], "require": { "php": "~7.0", - "guzzlehttp/guzzle": "~6.2", + "guzzlehttp/guzzle": "~6.3", "beberlei/assert": "~2.7", "rg/avro-php": "~1.8" },