From 5a5236760e139ac28f639f14260dd6d652310d98 Mon Sep 17 00:00:00 2001 From: rxu Date: Fri, 20 Nov 2020 21:14:34 +0700 Subject: [PATCH] [ticket/16636] Add PHP 8.0 builds to TravisCI PHPBB3-16636 --- .travis.yml | 2 ++ travis/setup-phpbb.sh | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 710efefe85..fd70ac1072 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,6 +23,8 @@ matrix: env: DB=mysqli - php: 7.4 env: DB=mysqli;MYSQL8=1 + - php: 8.0snapshot + env: DB=mysqli - php: nightly env: DB=mysqli allow_failures: diff --git a/travis/setup-phpbb.sh b/travis/setup-phpbb.sh index 9731bad584..208b715dfe 100755 --- a/travis/setup-phpbb.sh +++ b/travis/setup-phpbb.sh @@ -44,7 +44,7 @@ fi cd phpBB php ../composer.phar install --dev --no-interaction -if [ "$TRAVIS_PHP_VERSION" == "nightly" ] +if [[ "$TRAVIS_PHP_VERSION" =~ ^nightly$ || "$TRAVIS_PHP_VERSION" =~ ^8 ]] then php ../composer.phar remove phpunit/dbunit --dev --update-with-dependencies \ && php ../composer.phar require symfony/yaml:~4.4 misantron/dbunit:~5.0 phpunit/phpunit:^9.3 --dev --update-with-all-dependencies --ignore-platform-reqs