pyssb/.travis.yml
2019-06-14 21:44:48 +02:00

40 lines
1.0 KiB
YAML

language: python
matrix:
include:
- os: linux
python: 3.5
dist: xenial
- os: linux
python: 3.6
dist: xenial
- os: linux
python: 3.7
dist: xenial
- os: linux
python: 3.8-dev
dist: xenial
# shamelessly stolen from https://github.com/pyload/pyload
- os: osx
language: sh
env:
- HOMEBREW_NO_INSTALL_CLEANUP=1
- HOMEBREW_NO_ANALYTICS=1
before_cache:
- rm -f "$HOME/Library/Caches/pip/log/debug.log"
cache:
directories:
- "$HOME/Library/Caches/pip"
addons:
homebrew:
packages: python3
before_install:
- python3 -m pip install --upgrade virtualenv
- virtualenv -p python3 --system-site-packages "$HOME/venv"
- source "$HOME/venv/bin/activate"
install:
- pip install .[tests]
- pip install coveralls
script: pytest
after_success:
- coveralls