Failed Conditions
Push — v7 ( 2e98c5...18cb20 )
by Florent
12:17 queued 04:38
created

Checkout Config

before_commands:
    - "composer install --prefer-dist"

tools:
    external_code_coverage: false
    php_mess_detector: true
    php_code_sniffer: true
    php_analyzer: true
    sensiolabs_security_checker: true
    php_code_coverage: true
    php_sim: false
    php_cpd: true
    php_pdepend:
        excluded_dirs: ["vendor/*", "doc/*", "performance/*", "tests/*", "*Tests/*"]
filter:
    excluded_paths: ["vendor/*", "doc/*", "performance/*", "tests/*", "*Tests/*"]
build_failure_conditions:
    - 'elements.rating(<= D).exists'               # No classes/methods with a rating of D or worse
    - 'elements.rating(<= D).new.exists'           # No new classes/methods with a rating of D or worse
    - 'patches.label("Doc Comments").exists'       # No doc comments patches allowed
    - 'patches.label("Spacing").new.count > 1'     # More than 1 new spacing patch
    - 'issues.label("coding-style").exists'        # No coding style issues allowed
    - 'issues.label("coding-style").new.exists'    # No new coding style issues allowed
    - 'issues.severity(>= MAJOR).new.exists'       # New issues of major or higher severity
    - 'project.metric("scrutinizer.quality", < 9)' # Code Quality Rating drops below 6