Skip to content

Commit cf28a1d

Browse files
committed
Merge pull request #36 from rutsky/deploy-from-travis
Deploy to PyPI from Travis
2 parents 9af0324 + 369ad17 commit cf28a1d

1 file changed

Lines changed: 32 additions & 20 deletions

File tree

.travis.yml

Lines changed: 32 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,42 @@
11
language: python
22
sudo: false
33
python:
4-
- 3.4
5-
- 3.5
4+
- 3.4
5+
- 3.5
66

77
install:
8-
- pip install --upgrade pip setuptools wheel
9-
- pip install -Ur requirements-dev.txt
10-
- python setup.py develop
11-
# aiohttp git repo has only *.pyx files, so install cython too.
12-
- '[ -z "$MASTER_AIOHTTP" ] || pip install -U cython git+https://github.com/KeepSafe/aiohttp.git'
13-
# Test on oldest supported aiohttp version.
14-
- '[ -z "$OLDEST_AIOHTTP" ] || pip install aiohttp==0.21.4'
8+
- pip install --upgrade pip setuptools wheel
9+
- pip install -Ur requirements-dev.txt
10+
- python setup.py develop
11+
# aiohttp git repo has only *.pyx files, so install cython too.
12+
- '[ -z "$MASTER_AIOHTTP" ] || pip install -U cython git+https://github.com/KeepSafe/aiohttp.git'
13+
# Test on oldest supported aiohttp version.
14+
- '[ -z "$OLDEST_AIOHTTP" ] || pip install aiohttp==0.21.4'
1515

1616
script:
17-
- python setup.py test
17+
- python setup.py test
1818

1919
env:
2020
matrix:
21-
# PYTHONASYNCIODEBUG environment variable is considered as enabled if it
22-
# is any non empty string.
23-
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP= OLDEST_AIOHTTP=
24-
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP= OLDEST_AIOHTTP=
25-
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP=x OLDEST_AIOHTTP=
26-
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP=x OLDEST_AIOHTTP=
27-
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP= OLDEST_AIOHTTP=x
28-
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP= OLDEST_AIOHTTP=x
29-
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP=x OLDEST_AIOHTTP=x
30-
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP=x OLDEST_AIOHTTP=x
21+
# PYTHONASYNCIODEBUG environment variable is considered as enabled if it
22+
# is any non empty string.
23+
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP= OLDEST_AIOHTTP=
24+
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP= OLDEST_AIOHTTP=
25+
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP=x OLDEST_AIOHTTP=
26+
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP=x OLDEST_AIOHTTP=
27+
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP= OLDEST_AIOHTTP=x
28+
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP= OLDEST_AIOHTTP=x
29+
- PYTHONASYNCIODEBUG= MASTER_AIOHTTP=x OLDEST_AIOHTTP=x
30+
- PYTHONASYNCIODEBUG=x MASTER_AIOHTTP=x OLDEST_AIOHTTP=x
31+
32+
# Deploy on PyPI all tagged build on master branch.
33+
deploy:
34+
provider: pypi
35+
user: aiohttp-cors-deploy
36+
password:
37+
secure: KViGT/W2vWRWZkV5bZYLiI3v/qXVRGEFAs8G1OMx/OhLvHTj8vO6pZ+hlzLi9zTnBTVHG2xEOrwtjiuHxpJMcDPAul3rn0fwSXy9BRDAeR7B7RIlvLxegMRTnWtsj5x8/VkqQDrPW5YWmuXFb4tDJ+LEkadUrkF9YhJvtUnSQcEOOHVvJa4DekMhZEVM8AKA+7AT9FibWZbJ5s8bTjLke77/eyX7+1DdgC7G++ZesK2HKS1vlM7fN+cWPyUFofXwcEc42rwQwJ5FY2saqTvPN5GBOMpXdaBUmSyYT64447TVFoINbAFuCa3tUeY7ZQpC6B8bHVqEGq+UAujUGU7uhid29CHV03PTFeupTZRscVDkL+IEUjK6Ft+x/B9eStVpKh9d5Yh8INZkdoHVmybJo62k/YHwxAu7ftG+q1bUAHwgKkukXa+ZpmSD2v6BggVUBS6qFwv6tnKpuI0jRsneEUXPmJVUHpv6lPzVRPW/lQDZqxUvESz9w9mitwBiMA7q8jyL9w4zJVKAETjo6llWGQ2wOLjaz3LwuQ8vDOKfWOdvk78W8Usw5amkp2invyidU/2+Y1hlekRuhaMEaUdd4GPmP8beOh7CEXJr5bD3QjbqOpOMi+d+3rYVR0NZMWxawgtUGMBb/8DUNq4sD4Na5G3sGSy+rHMtDAuMOOUlLoU=
38+
distributions: sdist bdist_wheel
39+
on:
40+
tags: true
41+
branch: master
42+
condition: $TRAVIS_PYTHON_VERSION = "3.5"

0 commit comments

Comments
 (0)