@@ -17,7 +17,7 @@ matrix:
1717 - php : 7.0
1818 env : SYMFONY_VERSION=3.2.*
1919 - 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
2121 - php : 7.1
2222 env : GRAPHQLPHP_VERSION=0.10.0
2323 - php : hhvm
@@ -31,17 +31,17 @@ cache:
3131 - $HOME/.php_cs.cache
3232
3333before_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
3535 - 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;
3838
3939install : composer update --prefer-source --no-interaction --optimize-autoloader
4040
4141script :
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;
4444
4545after_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