Checkout Config
build:
nodes:
analysis:
project_setup:
override: true
tests:
override: [php-scrutinizer-run]
build_failure_conditions:
- 'elements.rating(<= D).new.exists'
- 'project.metric_change("scrutinizer.test_coverage", < -0.05)'
- 'project.metric("scrutinizer.test_coverage", < 0.70)'
- 'project.metric("scrutinizer.quality", < 8)'
tools:
external_code_coverage:
timeout: 600
Repository Config
filter:
excluded_paths:
- 'tests/*'
checks:
php: true
coding_style:
php:
spaces:
general:
linefeed_character: return-newline
around_operators:
additive: false
multiplicative: false
build:
nodes:
tests: true
analysis:
tests:
override:
-
command: phpcs-run
use_website_config: true
- php-scrutinizer-run