@@ -17,7 +17,7 @@ matrix:
17
17
- php : 7.0
18
18
env : SYMFONY_VERSION=3.2.*
19
19
- php : 7.1
20
- env : SYMFONY_VERSION=3.3.* PHPUNIT_FLAGS="-d xdebug.max_nesting_level=1000 --coverage-clover=build/logs/clover.xml"
20
+ env : SYMFONY_VERSION=3.3.* SCRUTINIZER=true
21
21
- php : 7.1
22
22
env : GRAPHQLPHP_VERSION=0.10.0
23
23
- php : hhvm
@@ -31,17 +31,17 @@ cache:
31
31
- $HOME/.php_cs.cache
32
32
33
33
before_install :
34
- - if [[ "$TRAVIS_PHP_VERSION" != "7.1" && "$ TRAVIS_PHP_VERSION" != "hhvm" ]]; then phpenv config-rm xdebug.ini || true; fi
34
+ - if [[ ${SCRUTINIZER} != true && ${ TRAVIS_PHP_VERSION} != "hhvm" ]]; then phpenv config-rm xdebug.ini || true; fi
35
35
- composer selfupdate
36
- - if [ " $SYMFONY_VERSION" != "" ]; then composer require "symfony/symfony:${SYMFONY_VERSION}" "symfony/framework-bundle:${SYMFONY_VERSION}" --dev --no-update; fi;
37
- - if [ " $GRAPHQLPHP_VERSION" != "" ]; then composer require "webonyx/graphql-php:${GRAPHQLPHP_VERSION}" --dev --no-update; fi;
36
+ - if [ $SYMFONY_VERSION ]; then composer require "symfony/symfony:${SYMFONY_VERSION}" "symfony/framework-bundle:${SYMFONY_VERSION}" --dev --no-update; fi;
37
+ - if [ $GRAPHQLPHP_VERSION ]; then composer require "webonyx/graphql-php:${GRAPHQLPHP_VERSION}" --dev --no-update; fi;
38
38
39
39
install : composer update --prefer-source --no-interaction --optimize-autoloader
40
40
41
41
script :
42
- - bin/phpunit --debug ${PHPUNIT_FLAGS}
43
- - if [ "$ TRAVIS_PHP_VERSION" == "7.0" ]; then bin/php-cs-fixer fix --diff --dry-run -v; fi;
42
+ - bin/phpunit --debug $( if [ $SCRUTINIZER = true ]; then echo "-d xdebug.max_nesting_level=1000 --coverage-clover=build/logs/clover.xml"; fi; )
43
+ - if [ ${ TRAVIS_PHP_VERSION} == "7.0" ]; then bin/php-cs-fixer fix --diff --dry-run -v; fi;
44
44
45
45
after_script :
46
- - if [ "$TRAVIS_PHP_VERSION" == "7.1" ]; then wget https://scrutinizer-ci.com/ocular.phar && php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml; fi
47
- - if [ "$TRAVIS_PHP_VERSION" == "7.1" ]; then composer require "satooshi/php-coveralls:^1.0" && travis_retry php bin/coveralls -v; fi
46
+ - if [ ${SCRUTINIZER} = true ]; then wget https://scrutinizer-ci.com/ocular.phar && php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml; fi
47
+ - if [ ${SCRUTINIZER} = true ]; then composer require "satooshi/php-coveralls:^1.0" && travis_retry php bin/coveralls -v; fi
0 commit comments