Passed
Push — master ( ea569e...5088f6 )
by russianidiot
58s
created

Global Config

# scrutinizer-ci.com configurations

# settings -> configuration:
# https://scrutinizer-ci.com/g/owner/repo/settings/build-config

# 1) auto-generated (default)
# 2) global default configuration (not loaded by default)
# https://scrutinizer-ci.com/profile/build-configs
# 3) repo/.scrutinizer.yml

checks:
  # https://scrutinizer-ci.com/docs/guides/python/continuous-integration-deployment
  python:
    code_rating: true
    duplicate_code: true

# https://scrutinizer-ci.com/docs/configuration/filter
filter:
  excluded_paths:
    - setup.py
    - examples/*
    - tests/*

#tools:
    # https://scrutinizer-ci.com/docs/tools/external-code-coverage/
   # external_code_coverage:
        #timeout: 300
        #runs: 7

# https://scrutinizer-ci.com/docs/configuration/build
build:
    environment:
        # https://scrutinizer-ci.com/docs/build/environment
        python: '2.7.7'

    # https://scrutinizer-ci.com/docs/configuration/build#dependencies-project-setup
    dependencies:
        before: true
        override: true
        after: true

    # https://scrutinizer-ci.com/docs/configuration/build#running-tests
    tests:
        # before:
        override:
            - bash tests/.sh/run.sh
                # https://scrutinizer-ci.com/docs/build/code_coverage
                # scrutinizer-ci.com coverage not work. idk why
                #coverage:
                    #file: '.coverage'
                    #config_file: '.coveragerc'
                    #format: 'py-cc'
        # after: