forked from ethereum/pyethapp
-
Notifications
You must be signed in to change notification settings - Fork 7
/
.travis.yml
36 lines (36 loc) · 1.13 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
language: python
sudo: required
dist: trusty
python:
- '2.7'
- '3.6'
before_install:
- sudo add-apt-repository -y ppa:ethereum/ethereum
- sudo apt-get update
- sudo apt-get install -y solc
install:
- pip install tox-travis
- USE_PYETHEREUM_DEVELOP=1 python setup.py install
- pip install coveralls readme_renderer
script:
- tox
after_success:
- coveralls
env:
global:
secure: Flr9EhWiDRQnMDSswKZRDRqMtHtIt/TKSKQWieaJo7J9MIbUrFFthhKVcuZVUmff3N2UeNTfWmPWq8UbbWi5x0u4MkezBGwQVqjUTd0xE+ZjeqeQuD8TQD1nmzFkUKJ7hoItoceZNEk2Ajb7NTrt5ZNYXp0sjlYFn0iPlnFNZYM=
notifications:
slack:
secure: MLpiCgdrAqs0GCTdf9zC84/ly93xxQSTcmY2guAHCMGp+DjaRk/fWIrBMPJVE/ZI7FYV6BcDX4pv5l2QUrmubdFpygayTz3V+/ELtabtFIO7MR9zExFhLUMaRP5+YDNJZJ9rA4TI8r00o4VQUM+tS12cR1NbzTIXMm2OMLC+2Uw=
deploy:
provider: pypi
user: ethereum_pypi_automated
password:
secure: NxQNT56QVXkgmDvnPFdtnVr0N0VRpkSTd5DBh1iiasf4pVessln0Uu8QxeQipeUpCKpB7+mCb4Bu2VFNQ7fN60M/wWENSQdl2gBz+GfOjt6TBPffUy1m6pNhtC3WCkqwOkLRe3KE0Dyy0wKqK3/QvyLwNZCoIUMk2CijvhS1UA0=
on:
tags: true
repo: ethereum/pyethapp
branch: develop
distributions: sdist bdist_wheel
after_deploy:
- ./.release_notify.sh