|
1 | 1 | language: python
|
2 |
| - |
3 | 2 | stages:
|
4 |
| - - prechecks |
5 |
| - - tests |
6 |
| - |
| 3 | +- prechecks |
| 4 | +- tests |
7 | 5 | jobs:
|
8 | 6 | 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 |
29 | 26 | before_install:
|
30 |
| - - python --version |
31 |
| - - uname -a |
32 |
| - - lsb_release -a |
| 27 | +- python --version |
| 28 | +- uname -a |
| 29 | +- lsb_release -a |
33 | 30 | 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 |
40 | 37 | 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 |
46 | 41 | after_success:
|
47 |
| - - tox -e coveralls |
| 42 | +- tox -e coveralls |
48 | 43 | after_failure:
|
49 |
| - - more .tox/log/* | cat |
50 |
| - - more .tox/*/log/* | cat |
| 44 | +- more .tox/log/* | cat |
| 45 | +- more .tox/*/log/* | cat |
51 | 46 | notifications:
|
52 | 47 | email:
|
53 | 48 | on_success: always
|
54 | 49 | on_failure: always
|
55 | 50 | deploy:
|
56 | 51 | provider: pypi
|
57 |
| - user: Claudiu.Popa |
| 52 | + user: __token__ |
58 | 53 | 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= |
60 | 55 | on:
|
61 | 56 | tags: true
|
62 | 57 | condition: "$TOXENV = py36"
|
63 | 58 | 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