Split housekeeping scripts into separate Travis job (#1688)
This commit is contained in:
33
.travis.yml
33
.travis.yml
@@ -1,30 +1,27 @@
|
|||||||
language: python
|
language: python
|
||||||
|
dist: xenial
|
||||||
|
|
||||||
|
python:
|
||||||
|
- 2.7
|
||||||
|
- 3.5
|
||||||
|
- 3.6
|
||||||
|
- 3.7
|
||||||
|
- nightly
|
||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- python: 2.7
|
# Python 3.4 not supported in xenial
|
||||||
dist: trusty
|
|
||||||
- python: 3.4
|
- python: 3.4
|
||||||
dist: trusty
|
dist: trusty
|
||||||
- python: 3.5
|
- env: JOB=HOUSEKEEPING
|
||||||
dist: trusty
|
install: ./bin/fetch-configlet
|
||||||
- python: 3.6
|
before_script: ./bin/check-readmes.sh
|
||||||
dist: trusty
|
script: ./bin/configlet lint .
|
||||||
- python: 3.7
|
|
||||||
dist: xenial
|
|
||||||
- python: nightly
|
|
||||||
dist: trusty
|
|
||||||
allow_failures:
|
allow_failures:
|
||||||
- python: nightly
|
- python: nightly
|
||||||
|
|
||||||
install:
|
|
||||||
- pip install -r requirements-travis.txt
|
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- flake8
|
- flake8
|
||||||
- ./bin/fetch-configlet
|
|
||||||
- ./bin/configlet lint .
|
script:
|
||||||
- ./bin/check-readmes.sh
|
|
||||||
|
|
||||||
script:
|
|
||||||
- ./test/check-exercises.py
|
- ./test/check-exercises.py
|
||||||
|
|||||||
Reference in New Issue
Block a user