version: 2
jobs:
  lint:
    docker:
      - image: circleci/python:3.7.0
    steps:
      - checkout
      - run: pip install bootstrapper
      - run: make lint
  test35:
    docker:
      - image: circleci/python:3.5.5
    steps:
      - checkout
      - run: pip install bootstrapper
      - run: TOXENV=py35 make test
  test36:
    docker:
      - image: circleci/python:3.6.6
    steps:
      - checkout
      - run: pip install bootstrapper
      - run: TOXENV=py36 make test
  test37:
    docker:
      - image: circleci/python3.7.0
    steps:
      - checkout
      - run: pip install bootstrapper
      - run: TOXENV=py37 make test
      - run: make coveralls
      - run: mkdir -p $CIRCLE_TEST_REPORTS/junit/
      - run: "[ -r nosetests.xml ] && mv nosetests.xml $CIRCLE_TEST_REPORTS/junit/ || :"
workflows:
  version: 2
  lint:
    jobs:
      - lint
      - test35
      - test36
      - test37

version: 2
jobs:
  lint:
    docker:
      - image: circleci/python:3.7.0
    steps:
      - checkout
      - run: pip install --user bootstrapper
      - run: make lint
  test35:
    docker:
      - image: circleci/python:3.5.5
    steps:
      - checkout
      - run: pip install --user bootstrapper
      - run: TOXENV=py35 make test
  test36:
    docker:
      - image: circleci/python:3.6.6
    steps:
      - checkout
      - run: pip install --user bootstrapper
      - run: TOXENV=py36 make test
  test37:
    docker:
      - image: circleci/python:3.7.0
    steps:
      - checkout
      - run: pip install --user bootstrapper
      - run: TOXENV=py37 make test
      - run: make coveralls
      - run: mkdir -p $CIRCLE_TEST_REPORTS/junit/
      - run: "[ -r nosetests.xml ] && mv nosetests.xml $CIRCLE_TEST_REPORTS/junit/ || :"
workflows:
  version: 2
  lint:
    jobs:
      - lint
      - test35
      - test36
      - test37

Install bootstrapper to user site, fix image name for 3.7 tests.
chore(ci): Install bootstrapper to user site, fix image name for 3.7 tests.
