Split CI into stages

This commit is contained in:
Foo 2017-07-30 19:36:17 +03:00
parent e71cc3e9ef
commit 468397b224
1 changed files with 10 additions and 7 deletions

View File

@ -18,20 +18,23 @@ addons:
language: python language: python
install: tests/install.sh install: tests/install.sh
script: tests/test.sh script: tests/test.sh
matrix: jobs:
include: include:
- python: "2.6" - stage: Old Python and PyPy
- python: "2.7" python: "2.6"
- python: "3.2" - python: "3.2"
- python: "3.3"
- python: "3.4"
- python: "3.5"
- python: "3.6"
- python: "pypy" - python: "pypy"
- python: "pypy3" - python: "pypy3"
- stage: Latest Python
python: "2.7"
- python: "2.7" - python: "2.7"
env: >- env: >-
USE_UCS2_PYTHON=1 USE_UCS2_PYTHON=1
UCS2_PYTHON_VARIANT="2.7" UCS2_PYTHON_VARIANT="2.7"
- python: "3.6"
- stage: Intermediate versions
python: "3.3"
- python: "3.4"
- python: "3.5"
# vim: et # vim: et