1
0
Fork 0
mirror of https://github.com/topydo/topydo.git synced 2024-05-20 05:48:35 +00:00
topydo/.travis.yml

49 lines
1 KiB
YAML
Raw Normal View History

sudo: false # run on new infrastructure
2015-05-04 21:56:26 +00:00
language: python
python:
- "3.3"
- "3.4"
2015-09-27 02:48:15 +00:00
- "3.5"
2017-01-05 13:56:11 +00:00
- "3.6"
2020-03-03 22:02:08 +00:00
- "3.7"
- "3.8"
2020-10-30 07:32:26 +00:00
- "3.9"
env:
- GREEN_OPTS=
matrix:
include:
- python: "pypy3"
env: GREEN_OPTS='--processes 1'
allow_failures:
- python: "3.3"
- python: "3.4"
install:
2015-11-03 18:42:13 +00:00
- "python -m pip install pip --upgrade"
- "pip install ."
2016-02-08 07:47:49 +00:00
- "pip install .[columns]"
2015-11-03 18:42:13 +00:00
- "pip install .[ical]"
2016-02-08 07:47:49 +00:00
- "pip install .[prompt]"
2015-11-03 18:42:13 +00:00
- "pip install .[test]"
2015-05-22 18:12:45 +00:00
- "pip install pylint"
- "pip install codecov"
- "pip install -U isort"
2015-11-03 18:42:13 +00:00
script:
- "green -vvr $GREEN_OPTS"
2015-11-03 18:42:13 +00:00
- "python -m pylint --errors-only topydo test"
2017-07-30 09:35:59 +00:00
- "isort -c -rc ."
# Cache Dependencies
2015-11-04 02:22:18 +00:00
after_script:
- codecov
cache:
directories:
- $HOME/travis/.cache/pip
2015-05-05 16:08:51 +00:00
notifications:
webhooks:
urls:
- https://webhooks.gitter.im/e/b7a69031304c472294ac
on_success: change # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_start: false # default: false