uktrade/dns-rewrite-proxy

View on GitHub
.circleci/config.yml

Summary

Maintainability
Test Coverage
version: 2
workflows:
  version: 2
  test:
    jobs:
      - test-3.7.5
jobs:
  test-3.7.5:
    docker:
      - image: python:3.7.5
    steps:
      - checkout
      - run:
          name: Install coverage and reporter
          command: |
            pip install coverage==5.0.3
            curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
            chmod +x ./cc-test-reporter
      - run:
          name: Run tests
          command: |
            set -x
            ./cc-test-reporter before-build
            coverage run -m setup test -v
            coverage xml -i
            ./cc-test-reporter after-build