diff --git a/.travis.yml b/.travis.yml index 8fb9c803b..32b39b8ad 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,6 @@ php: - 7.2 - 7.3 - 7.4 - - nightly cache: directories: @@ -16,9 +15,7 @@ cache: before_install: - mv ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini{,.disabled} || echo "xdebug not available" -install: - - if [[ $TRAVIS_PHP_VERSION = nightly ]]; then export COMPOSER_FLAGS="--ignore-platform-reqs"; fi - - travis_retry composer update --prefer-dist $COMPOSER_FLAGS +install: travis_retry composer update --prefer-dist script: - ./vendor/bin/phpunit @@ -28,6 +25,11 @@ jobs: - php: nightly include: + - stage: Test + php: nightly + before_install: + - composer config platform.php 7.4.99 + - stage: Lint before_script: - travis_retry composer require --dev --prefer-dist --prefer-stable phpstan/phpstan:^0.7 diff --git a/composer.json b/composer.json index 06f5b502f..182227ffd 100644 --- a/composer.json +++ b/composer.json @@ -13,7 +13,7 @@ {"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"} ], "require": { - "php": "^7.1", + "php": "^7.1 || ^8.0", "ext-tokenizer": "*", "doctrine/lexer": "1.*" },