Completed
Push — master ( 81e1b1...1458cc )
by Thomas
11:22
created

Checkout Config

build:
    environment:
        python: 3.7.1
filter:
    excluded_paths:
        - 'bin/*'
        - 'build/*'
        - 'debian/*'
        - 'dev/*'
        - 'dist/*'
        - 'doc/*'
        - 'etc/*'
        - 'fifo/*'
        - 'lib/exabgp/vendoring/*'
        - 'logo/*'
        - 'qa/*'
        - 'redhat/*'
        - 'run/*'
        - 'sbin/*'
        - 'service/*'
    paths: {  }
tools:
    python_analyzer:
        enabled: true
        config:
            metrics: true
            duplication_detector:
                enabled: true
                min_mass: 25
        file_extensions:
            - .py
        filter:
            excluded_paths:
                - 'bin/*'
                - 'build/*'
                - 'debian/*'
                - 'dev/*'
                - 'dist/*'
                - 'doc/*'
                - 'etc/*'
                - 'fifo/*'
                - 'lib/exabgp/vendoring/*'
                - 'logo/*'
                - 'qa/*'
                - 'redhat/*'
                - 'run/*'
                - 'sbin/*'
                - 'service/*'
            paths: {  }
    pylint:
        enabled: true
        python_version: '3'
        plugins: {  }
        config_file: '.pylintrc'
        filter:
            excluded_paths:
                - 'bin/*'
                - 'build/*'
                - 'debian/*'
                - 'dev/*'
                - 'dist/*'
                - 'doc/*'
                - 'etc/*'
                - 'fifo/*'
                - 'lib/exabgp/vendoring/*'
                - 'logo/*'
                - 'qa/*'
                - 'redhat/*'
                - 'run/*'
                - 'sbin/*'
                - 'service/*'
            paths: {  }
    external_code_coverage:
        timeout: 600

Repository Config

checks:
    python:
        code_rating: true
        duplicate_code: true
build:
    nodes:
        analysis:
            project_setup:
                override:
                    - 'true'
            tests:
                override:
                    - py-scrutinizer-run
                    -
                        command: pylint-run
                        use_website_config: false
        tests: true
filter:
    excluded_paths:
        - '*/test/*'
    dependency_paths:
        - 'lib/*'