X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=.scrutinizer.yml;h=194297f672c4e4aacdc98da01d916d3076a50152;hb=63fb9d6f07d8c92afa7fd8cd11960b366b3cf2f1;hp=4b722677dfb96b368c393998f0a8bec4ffccd99d;hpb=1a93ee423b072ec3bcb0c437cbf9b488bdea245c;p=github%2Fwallabag%2Fwallabag.git diff --git a/.scrutinizer.yml b/.scrutinizer.yml index 4b722677..194297f6 100644 --- a/.scrutinizer.yml +++ b/.scrutinizer.yml @@ -4,6 +4,7 @@ filter: excluded_paths: - 'vendor/*' - 'app/*' + - 'var/*' - 'web/*' - 'src/Wallabag/*Bundle/Tests/*' - '*Test.php' @@ -16,8 +17,27 @@ tools: php_code_sniffer: true php_pdepend: true sensiolabs_security_checker: true - external_code_coverage: - timeout: 1800 + #external_code_coverage: + # timeout: 3600 php_code_coverage: true php_sim: false php_cpd: false + +checks: + php: + code_rating: true + +# use the new PHP analysis engine +# https://scrutinizer-ci.com/docs/tools/php/php-analyzer/guides/migrate_to_new_php_analysis +build: + nodes: + analysis: + tests: + override: + - php-scrutinizer-run + + dependencies: + override: + - npm install -g 'yarn' + - yarn install --force + - COMPOSER_MEMORY_LIMIT=-1 composer install -o --no-interaction --no-progress --prefer-dist