1
0
mirror of synced 2025-02-09 00:39:25 +03:00

Require PHP 7.1

This commit is contained in:
Luís Cobucci 2017-06-19 11:17:25 +02:00
parent 99dc8aa2a9
commit e123f16ec9
No known key found for this signature in database
GPG Key ID: EC61C5F01750ED3C
3 changed files with 9 additions and 9 deletions

View File

@ -1,3 +1,8 @@
build:
environment:
php:
version: 7.1
before_commands: before_commands:
- "composer install --no-dev --prefer-source" - "composer install --no-dev --prefer-source"

View File

@ -2,7 +2,6 @@ sudo: false
language: php language: php
php: php:
- 7.0
- 7.1 - 7.1
- nightly - nightly
@ -12,7 +11,7 @@ env:
- DB=sqlite - DB=sqlite
before_script: before_script:
- if [[ $TRAVIS_PHP_VERSION = '7.0' && $DB = 'sqlite' ]]; then PHPUNIT_FLAGS="--coverage-clover ./build/logs/clover.xml"; else PHPUNIT_FLAGS=""; fi - if [[ $TRAVIS_PHP_VERSION = '7.1' && $DB = 'sqlite' && "$DEPENDENCIES" != "low" ]]; then PHPUNIT_FLAGS="--coverage-clover ./build/logs/clover.xml"; else PHPUNIT_FLAGS=""; fi
- if [[ "$PHPUNIT_FLAGS" == "" ]]; then phpenv config-rm xdebug.ini; fi - if [[ "$PHPUNIT_FLAGS" == "" ]]; then phpenv config-rm xdebug.ini; fi
- composer self-update - composer self-update
- composer install --prefer-source - composer install --prefer-source
@ -24,16 +23,12 @@ script:
- ENABLE_SECOND_LEVEL_CACHE=1 ./vendor/bin/phpunit -v -c tests/travis/$DB.travis.xml --exclude-group performance,non-cacheable,locking_functional - ENABLE_SECOND_LEVEL_CACHE=1 ./vendor/bin/phpunit -v -c tests/travis/$DB.travis.xml --exclude-group performance,non-cacheable,locking_functional
after_script: after_script:
- if [[ $TRAVIS_PHP_VERSION = '7.0' && $DB = 'sqlite' ]]; then wget https://scrutinizer-ci.com/ocular.phar; fi - if [[ "$PHPUNIT_FLAGS" != "" ]]; then wget https://scrutinizer-ci.com/ocular.phar; fi
- if [[ $TRAVIS_PHP_VERSION = '7.0' && $DB = 'sqlite' ]]; then php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml; fi - if [[ "$PHPUNIT_FLAGS" != "" ]]; then php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml; fi
matrix: matrix:
fast_finish: true fast_finish: true
include: include:
- php: 7.0
env: DB=mariadb
addons:
mariadb: 10.1
- php: 7.1 - php: 7.1
env: DB=mariadb env: DB=mariadb
addons: addons:

View File

@ -14,7 +14,7 @@
], ],
"minimum-stability": "dev", "minimum-stability": "dev",
"require": { "require": {
"php": "^7.0", "php": "^7.1",
"ext-pdo": "*", "ext-pdo": "*",
"doctrine/collections": "^1.4", "doctrine/collections": "^1.4",
"doctrine/dbal": ">=2.5-dev,<2.7-dev", "doctrine/dbal": ">=2.5-dev,<2.7-dev",