Skip to content

Commit ff97852

Browse files
committed
Use a token to do the pypi releases
1 parent d8ed3f1 commit ff97852

File tree

1 file changed

+41
-43
lines changed

1 file changed

+41
-43
lines changed

.travis.yml

Lines changed: 41 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,61 @@
11
language: python
2-
32
stages:
4-
- prechecks
5-
- tests
6-
3+
- prechecks
4+
- tests
75
jobs:
86
include:
9-
- stage: prechecks
10-
python: 3.6
11-
env: TOXENV=pylint
12-
- python: 3.6
13-
env: TOXENV=formatting
14-
- python: 3.5
15-
env: TOXENV=py35
16-
- python: pypy3.5
17-
env: TOXENV=pypy
18-
- python: 3.6
19-
env: TOXENV=py36
20-
- python: 3.7
21-
env: TOXENV=py37
22-
dist: xenial
23-
sudo: true
24-
- python: 3.8-dev
25-
env: TOXENV=py38
26-
dist: xenial
27-
sudo: true
28-
7+
- stage: prechecks
8+
python: 3.6
9+
env: TOXENV=pylint
10+
- python: 3.6
11+
env: TOXENV=formatting
12+
- python: 3.5
13+
env: TOXENV=py35
14+
- python: pypy3.5
15+
env: TOXENV=pypy
16+
- python: 3.6
17+
env: TOXENV=py36
18+
- python: 3.7
19+
env: TOXENV=py37
20+
dist: xenial
21+
sudo: true
22+
- python: 3.8-dev
23+
env: TOXENV=py38
24+
dist: xenial
25+
sudo: true
2926
before_install:
30-
- python --version
31-
- uname -a
32-
- lsb_release -a
27+
- python --version
28+
- uname -a
29+
- lsb_release -a
3330
install:
34-
- python -m pip install pip -U
35-
- python -m pip install tox coverage coveralls
36-
- python -m virtualenv --version
37-
- python -m easy_install --version
38-
- python -m pip --version
39-
- python -m tox --version
31+
- python -m pip install pip -U
32+
- python -m pip install tox coverage coveralls
33+
- python -m virtualenv --version
34+
- python -m easy_install --version
35+
- python -m pip --version
36+
- python -m tox --version
4037
script:
41-
# Test install with current version of setuptools
42-
- python -m pip install .
43-
# Run the tests with newest version of setuptools
44-
- python -m pip install -U setuptools
45-
- python -m tox -e coverage-erase,$TOXENV
38+
- python -m pip install .
39+
- python -m pip install -U setuptools
40+
- python -m tox -e coverage-erase,$TOXENV
4641
after_success:
47-
- tox -e coveralls
42+
- tox -e coveralls
4843
after_failure:
49-
- more .tox/log/* | cat
50-
- more .tox/*/log/* | cat
44+
- more .tox/log/* | cat
45+
- more .tox/*/log/* | cat
5146
notifications:
5247
email:
5348
on_success: always
5449
on_failure: always
5550
deploy:
5651
provider: pypi
57-
user: Claudiu.Popa
52+
user: __token__
5853
password:
59-
secure: "YQ8Elo1/1Ep+FPb/O+Ex9RS/ADKCvNQ2FDMQI9qF/YUrk0o0ehn0jzg+FARNvyWpNJo2aSCn7GCc3F3WaDkQu0KCeA4xjLD49t6YhoJ7zcn+gXiQP7DJq+dl8ZQueKLioV/mKZx05K6G6/sN9VlR2GA5jFgX2Arf+iYvJmh2rysmBg9gkU1E2a9zlG9uRGRL5Q/EPy1lvTweT8BHJirOAx/hnxDVMdgWvlXOB+DHhaMnmmiFxXnLyHF6PPfCbK9yHoqbznN3vTa3KXX6I4fLE7nEN6T5OnwYWACK2ws26FEEzowfvROtfetFQLwAhXF1EPtSV+18oAEiAoppv+laNjrKqCqo72Gx8wpqWBqesYNiti9nNb0YW56C4sEMdHRJXP9SWKETQ7gn55B4MFcANhrjj8HAUcmA+N0WJEVhSdUqsmYKTF1p8YkjYfAzvX+pMkNiIkXThwJiFexv+QH7SlgmvmiKGPtrwDGNJMzFa7VLJh3brkfzfkc2tHkzZ4KqXzOLs4qwIkK4JSRP2UKrGsWaggNCqwle97LYv5vazwWWGL3Br7/5vBA6fjDQxJnFNQIQp+OGpSMHmPfltMGaqx62RePshnDoSgoSF1vPRc0VSOAJauhIwaZdTBQ9GjKR17rSY4Kd1ftHuMUBFpDJyWL6CW9jwTFXVWoJ7g6+9RU="
54+
secure: YQ8Elo1/1Ep+FPb/O+Ex9RS/ADKCvNQ2FDMQI9qF/YUrk0o0ehn0jzg+FARNvyWpNJo2aSCn7GCc3F3WaDkQu0KCeA4xjLD49t6YhoJ7zcn+gXiQP7DJq+dl8ZQueKLioV/mKZx05K6G6/sN9VlR2GA5jFgX2Arf+iYvJmh2rysmBg9gkU1E2a9zlG9uRGRL5Q/EPy1lvTweT8BHJirOAx/hnxDVMdgWvlXOB+DHhaMnmmiFxXnLyHF6PPfCbK9yHoqbznN3vTa3KXX6I4fLE7nEN6T5OnwYWACK2ws26FEEzowfvROtfetFQLwAhXF1EPtSV+18oAEiAoppv+laNjrKqCqo72Gx8wpqWBqesYNiti9nNb0YW56C4sEMdHRJXP9SWKETQ7gn55B4MFcANhrjj8HAUcmA+N0WJEVhSdUqsmYKTF1p8YkjYfAzvX+pMkNiIkXThwJiFexv+QH7SlgmvmiKGPtrwDGNJMzFa7VLJh3brkfzfkc2tHkzZ4KqXzOLs4qwIkK4JSRP2UKrGsWaggNCqwle97LYv5vazwWWGL3Br7/5vBA6fjDQxJnFNQIQp+OGpSMHmPfltMGaqx62RePshnDoSgoSF1vPRc0VSOAJauhIwaZdTBQ9GjKR17rSY4Kd1ftHuMUBFpDJyWL6CW9jwTFXVWoJ7g6+9RU=
6055
on:
6156
tags: true
6257
condition: "$TOXENV = py36"
6358
distributions: sdist bdist_wheel
59+
env:
60+
global:
61+
secure: E3x+HWG+D66+lJUyBFJQNlMSMNAu1ptdIuxszdN4Zi5M7Ek5vBi0MpKibfYFpaLFpgkxYRtwCL0dupspOL3FOhBHgNx3CV+rOfPqQY4pRKpN+ZPRyANCjmiHkrDHEVmNwtzZs6rm0riacJiGUmnvJH74yZf37s8NxKkq41WfaiO1ULfP0UDikyzE7GMBqllWTb0RCpRyxm8pXbcT6sWNRJmq+raycUBx+2OxkX6WQ277tLPc2ZjlptRV1NzXTVqsnpw7lINSz+j7PPLY5vaeCJoKamyNojDdCrMWx8uXfi6KwtB3g9oxgiE/M1wMFEntRlCy0Xg9CJA5vXi4TGM47WVQOvy7KN55MMobCVe9vJiodIjhWXqyXKXmEKDuJsgo2TnHRO/ddgCTgJ196ZRjCavePSwR9qvIEEuykDMtZtSt/JNF2wN/K0yeeWcp5iOdTVW+8EdYTrJ/pG5koStnh7AmNb8e8Yak1QrIyiDJ3LNNRf9dXYjGQ52yziCDWNioLzwrXudjCifi03QlQT3yucoBhZKhgMN7SMRzvkWEvJTyzor4F811+Mu1fHd9TfqkjGu31n7sG+FcgoNUDX7GqL/fculvmJbWp8JthQzV5TxQpg7Qv6Esy++jphxmjbnJmqJbk6ntyMJfyuVXS0n499Wu5vg3wj1nuPNsj0Tzd4Y=

0 commit comments

Comments
 (0)