py-libp2p/.travis.yml

38 lines
856 B
YAML
Raw Normal View History

2018-11-21 04:13:51 +08:00
language: python
matrix:
include:
2019-12-03 08:05:28 +08:00
- python: 3.6-dev
dist: xenial
env: TOXENV=py36-test
- python: 3.7
dist: xenial
2019-07-24 16:09:03 +08:00
env: TOXENV=py37-test
- python: 3.7
2019-07-24 16:05:33 +08:00
dist: xenial
env: TOXENV=lint
- python: 3.7
2019-11-27 08:50:33 +08:00
dist: xenial
env: TOXENV=docs
- python: 3.7
2019-08-28 23:39:33 +08:00
dist: xenial
2020-02-26 16:21:05 +08:00
env: TOXENV=py37-interop GOBINPKG=go1.13.8.linux-amd64.tar.gz
2019-08-28 23:48:25 +08:00
sudo: true
2019-08-28 23:39:33 +08:00
before_install:
2020-02-26 16:21:05 +08:00
- wget https://dl.google.com/go/$GOBINPKG
- sudo tar -C /usr/local -xzf $GOBINPKG
2019-08-28 23:48:25 +08:00
- export GOPATH=$HOME/go
- export GOROOT=/usr/local/go
- export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
- ./tests_interop/go_pkgs/install_interop_go_pkgs.sh
2018-11-21 04:13:51 +08:00
install:
2019-07-24 16:41:19 +08:00
- pip install --upgrade pip
- pip install tox
2018-11-21 04:13:51 +08:00
script:
2019-07-24 16:05:33 +08:00
- tox
2018-11-27 02:30:05 +08:00
notifications:
slack: py-libp2p:RK0WVoQZhQXLgIKfHNPL1TR2