From c26044b0b1b1b155b341b581e62df867c7679256 Mon Sep 17 00:00:00 2001 From: Nicolas Grekas Date: Sat, 23 May 2020 15:21:30 +0200 Subject: [PATCH] [travis] skip extensions that dont compile on nightly --- .travis.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 61d060433e..115fa34aa9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -155,14 +155,15 @@ before_install: fi if [[ $PHP = nightly ]]; then tfold ext.memcached tpecl memcached-3.1.5 memcached.so $INI + else + tfold ext.apcu tpecl apcu-5.1.18 apcu.so $INI + tfold ext.mongodb tpecl mongodb-1.6.16 mongodb.so $INI + tfold ext.zookeeper tpecl zookeeper-0.7.2 zookeeper.so $INI + tfold ext.amqp tpecl amqp-1.10.2 amqp.so $INI + tfold ext.redis tpecl redis-5.2.2 redis.so $INI "no" fi - tfold ext.apcu tpecl apcu-5.1.17 apcu.so $INI - tfold ext.mongodb tpecl mongodb-1.6.0 mongodb.so $INI tfold ext.igbinary tpecl igbinary-3.1.2 igbinary.so $INI - tfold ext.zookeeper tpecl zookeeper-0.7.1 zookeeper.so $INI - tfold ext.amqp tpecl amqp-1.9.4 amqp.so $INI - tfold ext.redis tpecl redis-4.3.0 redis.so $INI "no" done - | # List all php extensions with versions @@ -266,7 +267,7 @@ install: return fi phpenv global $PHP - ([[ $deps ]] && cd src/Symfony/Component/HttpFoundation; cp composer.json composer.bak; composer config platform.ext-mongodb 1.6.0; composer require --dev --no-update mongodb/mongodb ~1.5.0) + ([[ $deps ]] && cd src/Symfony/Component/HttpFoundation; cp composer.json composer.bak; composer config platform.ext-mongodb 1.6.99; composer require --dev --no-update mongodb/mongodb ~1.5.0) tfold 'composer update' $COMPOSER_UP tfold 'phpunit install' ./phpunit install if [[ $deps = high ]]; then @@ -283,7 +284,7 @@ install: git fetch --depth=2 origin $SYMFONY_VERSION git checkout -m FETCH_HEAD COMPONENTS=$(echo "$COMPONENTS" | xargs dirname | xargs -n1 -I{} bash -c "[ -e '{}/phpunit.xml.dist' ] && echo '{}'" | sort) - (cd src/Symfony/Component/HttpFoundation; composer config platform.ext-mongodb 1.6.0; composer require --dev --no-update mongodb/mongodb) + (cd src/Symfony/Component/HttpFoundation; composer config platform.ext-mongodb 1.6.99; composer require --dev --no-update mongodb/mongodb) [[ ! $COMPONENTS ]] || tfold 'phpunit install' SYMFONY_PHPUNIT_REMOVE_RETURN_TYPEHINT=1 ./phpunit install [[ ! $COMPONENTS ]] || echo "$COMPONENTS" | parallel --gnu "tfold {} 'cd {} && rm composer.lock vendor/ -Rf && $COMPOSER_UP && $PHPUNIT_X$LEGACY'" || X=1 fi