mirror of
https://github.com/wallabag/wallabag.git
synced 2024-12-22 13:25:29 +01:00
48 lines
1.0 KiB
YAML
48 lines
1.0 KiB
YAML
filter:
|
|
paths:
|
|
- src/*
|
|
excluded_paths:
|
|
- 'vendor/*'
|
|
- 'app/*'
|
|
- 'var/*'
|
|
- 'web/*'
|
|
- 'src/Wallabag/*Bundle/Tests/*'
|
|
- '*Test.php'
|
|
|
|
tools:
|
|
php_cs_fixer: true
|
|
php_analyzer: true
|
|
php_mess_detector: true
|
|
php_changetracking: true
|
|
php_code_sniffer: true
|
|
php_pdepend: true
|
|
sensiolabs_security_checker: true
|
|
#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:
|
|
environment:
|
|
php:
|
|
version: 7.4
|
|
|
|
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
|