From 9bfd06e42b409cce01e1e5345dceb9d1dc8e7fe6 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Mon, 28 Dec 2020 14:07:04 +0100 Subject: [PATCH 1/2] Declare PHP 8 support --- .travis.yml | 2 ++ composer.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 0324b0a5..3ab56941 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,6 +29,8 @@ jobs: env: SYMFONY_REQUIRE="4.4.*" COMPOSER_FLAGS="--prefer-stable" - php: 7.4 env: SYMFONY_REQUIRE="5.0.*" COMPOSER_FLAGS="--prefer-stable" + - php: 8.0 + env: SYMFONY_REQUIRE="5.0.*" COMPOSER_FLAGS="--prefer-stable" SYMFONY_DEPRECATIONS_HELPER=weak # Dev - php: 7.4 diff --git a/composer.json b/composer.json index c9aee97b..dddff0ff 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ } ], "require": { - "php": "^7.1.3", + "php": "^7.1.3 || ^8.0.0", "ezyang/htmlpurifier": "~4.0", "symfony/config": "~3.4 || ~4.0 || ^5.0", "symfony/dependency-injection": "~3.4.1 || ^4.0.1 || ^5.0", From 45fc253f341e0664cfeffdc4d9e55989d67545e5 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Mon, 28 Dec 2020 19:29:08 +0100 Subject: [PATCH 2/2] Fix Xdebug coverage --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 3ab56941..e0dc3bd7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,6 +45,7 @@ jobs: php: 7.4 before_script: - mv ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini{.disabled,} + - echo "xdebug.mode = coverage" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini - if [[ ! $(php -m | grep -si xdebug) ]]; then echo "xdebug required for coverage"; exit 1; fi script: - ./vendor/bin/simple-phpunit -v --coverage-text