py-libp2p/.travis.yml

41 lines
728 B
YAML
Raw Normal View History

2018-01-25 08:00:28 +08:00
sudo: false
language: python
dist: trusty
matrix:
include:
#
2019-01-16 08:06:18 +08:00
# Python 3.6 testing
2018-01-25 08:00:28 +08:00
#
2019-01-16 08:06:18 +08:00
# core
- python: "3.6"
env: TOX_POSARGS="-e py36-core"
2018-01-25 08:00:28 +08:00
# lint
2019-01-16 08:06:18 +08:00
- python: "3.6"
2018-01-25 08:00:28 +08:00
env: TOX_POSARGS="-e lint"
2018-02-08 03:40:35 +08:00
# doctest
2019-01-16 08:06:18 +08:00
- python: "3.6"
2018-02-08 03:40:35 +08:00
env: TOX_POSARGS="-e doctest"
2018-01-25 08:00:28 +08:00
#
2019-01-16 08:06:18 +08:00
# Python 3.7 testing
2018-01-25 08:00:28 +08:00
#
# core
2019-01-16 08:06:18 +08:00
- python: "3.7"
env: TOX_POSARGS="-e py37-core"
#
# pypy3 testing
#
# core
- python: "pypy3.5"
env: TOX_POSARGS="-e pypy3-core"
2018-01-25 08:00:28 +08:00
cache:
- pip: true
install:
- travis_retry pip install pip setuptools --upgrade
- travis_retry pip install tox
before_script:
- python --version
- pip --version
- pip freeze
script:
- tox $TOX_POSARGS