aboutsummaryrefslogtreecommitdiffstats
path: root/.circleci/config.yml
blob: 874d95916981c1335fabb0668038cd4b095032e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
version: 2
jobs:
  py26:
    macos:
      # macOS 10.12, last version with Python 2.6
      xcode: 9.0.1
    steps:
      - checkout
      - run: /usr/bin/python2.6 run.py deps
      - run: /usr/bin/python2.6 run.py ci
  pypy:
    macos:
      # macOS 10.14.4
      xcode: 10.3.0
    steps:
      - checkout
      - restore_cache:
          keys:
            - homebrew
      - run: brew install pypy
      - save_cache:
          key: homebrew
          paths:
            - /usr/local/Homebrew
      - run: pypy run.py deps
      - run: pypy run.py ci
workflows:
  version: 2
  python-26:
    jobs:
      - py26
  python-pypy:
    jobs:
      - pypy