From 8c08fc477af4da5a65e5a0b3a41f8ec06cf792cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antal=20=C3=81ron?= Date: Wed, 25 Dec 2019 11:48:27 +0100 Subject: [PATCH] Update PHP and Symfony to modern --- .travis.yml | 27 ++++++++------------------- composer.json | 6 ++++-- 2 files changed, 12 insertions(+), 21 deletions(-) diff --git a/.travis.yml b/.travis.yml index 677e4b5..85e40c4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,41 +5,30 @@ sudo: false dist: trusty php: - - 5.5 - - 7.0 - 7.1 - 7.2 + - 7.3 + - 7.4 - nightly env: - - SYMFONY_VERSION="2.7.*" - - SYMFONY_VERSION="2.8.*" - - SYMFONY_VERSION="3.4.*" - - SYMFONY_VERSION="4.0.*" + - SYMFONY_VERSION="4.4.*" + - SYMFONY_VERSION="5.0.*" matrix: fast_finish: true - exclude: - - php: 5.5 - env: SYMFONY_VERSION="4.0.*" - - php: 5.5 - env: SYMFONY_VERSION="dev-master" - - php: 7.0 - env: SYMFONY_VERSION="4.0.*" - - php: 7.0 - env: SYMFONY_VERSION="dev-master" allow_failures: - php: nightly before_script: - composer require symfony/symfony:${SYMFONY_VERSION} --prefer-dist --no-interaction --no-progress - mkdir -p build/logs - - if [ "${TRAVIS_PHP_VERSION}" == '7.1' ] && [ "${SYMFONY_VERSION}" == '3.4.*' ]; then composer require doctrine/orm doctrine/doctrine-bundle doctrine/mongodb-odm-bundle alcaeus/mongo-php-adapter --ignore-platform-reqs --no-interaction --no-progress; fi; + - if [ "${TRAVIS_PHP_VERSION}" == '7.1' ] && [ "${SYMFONY_VERSION}" == '4.4.*' ]; then composer require doctrine/orm doctrine/doctrine-bundle doctrine/mongodb-odm-bundle alcaeus/mongo-php-adapter --ignore-platform-reqs --no-interaction --no-progress; fi; script: - - if [ "${TRAVIS_PHP_VERSION}" != '7.1' ] || [ "${SYMFONY_VERSION}" != '3.4.*' ]; then vendor/bin/phpunit -v; fi; - - if [ "${TRAVIS_PHP_VERSION}" == '7.1' ] && [ "${SYMFONY_VERSION}" == '3.4.*' ]; then vendor/bin/phpunit -v --coverage-clover build/logs/clover.xml; fi; - - if [ "${TRAVIS_PHP_VERSION}" == '7.1' ] && [ "${SYMFONY_VERSION}" == '3.4.*' ]; then travis_retry wget -q https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar && travis_retry php coveralls.phar -v; fi; + - if [ "${TRAVIS_PHP_VERSION}" != '7.1' ] || [ "${SYMFONY_VERSION}" != '4.4.*' ]; then vendor/bin/phpunit -v; fi; + - if [ "${TRAVIS_PHP_VERSION}" == '7.1' ] && [ "${SYMFONY_VERSION}" == '4.4.*' ]; then vendor/bin/phpunit -v --coverage-clover build/logs/clover.xml; fi; + - if [ "${TRAVIS_PHP_VERSION}" == '7.1' ] && [ "${SYMFONY_VERSION}" == '4.4.*' ]; then travis_retry wget -q https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar && travis_retry php coveralls.phar -v; fi; notifications: email: diff --git a/composer.json b/composer.json index 9a825a3..cd8806b 100644 --- a/composer.json +++ b/composer.json @@ -19,9 +19,11 @@ ], "require": { "php": ">=5.5.9", - "symfony/symfony": "~2.7|~3.0|~4.0", + "ext-gd": "*", + "ext-exif": "*", + "symfony/symfony": "4.4.*|5.0.*", "intervention/image": "^2.3", - "twig/twig": "^1.28|^2.0", + "twig/twig": "^2.0", "sybio/gif-frame-extractor": "^1.0", "sybio/gif-creator": "^1.0" },