Skip to content

Commit 8fb3548

Browse files
authored
Merge pull request #70 from andre-filho/development
ci: implements new logic for deploy with scripts
2 parents 75e8e76 + 04d2c5d commit 8fb3548

File tree

3 files changed

+33
-11
lines changed

3 files changed

+33
-11
lines changed

.travis.yml

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,19 +27,30 @@ before_deploy:
2727
- python3 setup.py sdist bdist_wheel
2828

2929
deploy:
30-
- provider: pypi
31-
skip_existing: true
32-
user: andre-filho
33-
password:
34-
secure: RV6AhYvfh59he3VxLPJMCaP3oZYgoLZ4KlIL0QJ0MUyRnc7TevVsWC0ySeaUup6kkP8uaGNT2iPAQETCs8u6oXLJlwbjZ1z+DP2LhJqgDm/aR1H15jjQwR3Baprrz8Lmge08TGzlJdtdrerj+oaHP2cLDs/ImszDdFTCB5rGUmo/pvpXvWmYpwi5Fd7by2Q4G+KkDpQb0IpLTt/iOJh0R+LpW3kO5hAkLB/xpPt2CcOYIeq0Lhd0jOT6W415/vm8DTY53kVDoZFYcII//gQvJaBMOgEtxVneRexzKe1WQymFqEeaM7wdlJK8AU6g2VWQHstoSnG5sRg0vK3GG26oR33B6WSg0b14u4J/R3ruHW530doqKLS6mIwDG8fdaBCClQLtcblcQB6Q5AwsNt9Dw4kjw8U39GcvovbB3iT254yuajvz1tt8uAUCI1vax9RnvlqPGIBlgcm1KDEPio4XK9mdTCtypu5HBg6NKZUa5X4/GJ+KbDu5rWcDzt68AD3u2QA6YBhHn4N05fE5ty+KgMC0Bi6CysrM+dh4pr++BzXk3mRju0YQ1RYJN1iXVWaEMMUT4UD45+7V9Wvja750+tO2gFhLW2llK6lPHmjdmpzU8/PRsFvWtA2O7pT7R/bU0YLxpNDgxfMxQaVX1qMCtaEq8YUHWcyXiq4/rzmC04A=
30+
- provider: script
31+
script: bash deploy.sh release
3532
on:
3633
branch: master
3734

38-
- provider: pypi
39-
skip_existing: true
40-
user: andre-filho
41-
password:
42-
secure: Rfb+aCw0ilPm6Rc2NYrDz1HwMnKoGbzWSBclysuKD2QgKqqJO8avPXsTg54C2cJqFv4y033ycUZUF/a3C6WNwHed4vUAJd9CEEp/6Qs7qp2/OOAwTvecAXRRwS/HGvxv1Zag0fb+Lx63+VmXcJiL0yoxKF5G+6uNtDcoDojI3kfUktcJmzcEZ+h0swnGzeLG8q2yD5NPUYKdRypku9T7ZrMoUbS5puYtYzAOpI/aRy5BDciCYpjr3hfszpLcF6mB6+q7/nkvEG7V3XqYjvzUN0dmInRPKDdlJWNRg8cvsEE+tDFSw04xEbY5DyIskw8zz5dzH9uwSpJFh63yaApIQ8wT6mccrgKN17+aXEaErtGzVhYA9gnAhrRf6A29OqWv/rg2U3aohSDvdfbEgtR20UQz8Xm+FGI6KXap2Ky8+f+DZvB1DhWnRalqSJpmfyVz92K7YDw6CUMFCiVEHLdVMDYOrCCbkfkijvxFt0gvw0DJtGLvKB+K+H9RSvggwExLmzLWHPc02+11VEI7kzaEz6qP4DYd0T+iEvgrI7fVIS9VjL6bnskpuMzoCiK2lX+n7vLTMMwv0somYCrtPtA23uZDECfvbtw/WK+ionvQWqJU249PgfaamuZ8ulw11XFGxnKLeLORIfhBwP8+DNwqVBV6nHWO6twquTmmNtdOBE8=
35+
- provider: script
36+
script: bash deploy.sh test
4337
server: https://test.pypi.org/legacy/
4438
on:
4539
branch: development
40+
41+
# - provider: pypi
42+
# skip_existing: true
43+
# user: andre-filho
44+
# password:
45+
# secure: RV6AhYvfh59he3VxLPJMCaP3oZYgoLZ4KlIL0QJ0MUyRnc7TevVsWC0ySeaUup6kkP8uaGNT2iPAQETCs8u6oXLJlwbjZ1z+DP2LhJqgDm/aR1H15jjQwR3Baprrz8Lmge08TGzlJdtdrerj+oaHP2cLDs/ImszDdFTCB5rGUmo/pvpXvWmYpwi5Fd7by2Q4G+KkDpQb0IpLTt/iOJh0R+LpW3kO5hAkLB/xpPt2CcOYIeq0Lhd0jOT6W415/vm8DTY53kVDoZFYcII//gQvJaBMOgEtxVneRexzKe1WQymFqEeaM7wdlJK8AU6g2VWQHstoSnG5sRg0vK3GG26oR33B6WSg0b14u4J/R3ruHW530doqKLS6mIwDG8fdaBCClQLtcblcQB6Q5AwsNt9Dw4kjw8U39GcvovbB3iT254yuajvz1tt8uAUCI1vax9RnvlqPGIBlgcm1KDEPio4XK9mdTCtypu5HBg6NKZUa5X4/GJ+KbDu5rWcDzt68AD3u2QA6YBhHn4N05fE5ty+KgMC0Bi6CysrM+dh4pr++BzXk3mRju0YQ1RYJN1iXVWaEMMUT4UD45+7V9Wvja750+tO2gFhLW2llK6lPHmjdmpzU8/PRsFvWtA2O7pT7R/bU0YLxpNDgxfMxQaVX1qMCtaEq8YUHWcyXiq4/rzmC04A=
46+
# on:
47+
# branch: master
48+
49+
# - provider: pypi
50+
# skip_existing: true
51+
# user: andre-filho
52+
# password:
53+
# secure: Rfb+aCw0ilPm6Rc2NYrDz1HwMnKoGbzWSBclysuKD2QgKqqJO8avPXsTg54C2cJqFv4y033ycUZUF/a3C6WNwHed4vUAJd9CEEp/6Qs7qp2/OOAwTvecAXRRwS/HGvxv1Zag0fb+Lx63+VmXcJiL0yoxKF5G+6uNtDcoDojI3kfUktcJmzcEZ+h0swnGzeLG8q2yD5NPUYKdRypku9T7ZrMoUbS5puYtYzAOpI/aRy5BDciCYpjr3hfszpLcF6mB6+q7/nkvEG7V3XqYjvzUN0dmInRPKDdlJWNRg8cvsEE+tDFSw04xEbY5DyIskw8zz5dzH9uwSpJFh63yaApIQ8wT6mccrgKN17+aXEaErtGzVhYA9gnAhrRf6A29OqWv/rg2U3aohSDvdfbEgtR20UQz8Xm+FGI6KXap2Ky8+f+DZvB1DhWnRalqSJpmfyVz92K7YDw6CUMFCiVEHLdVMDYOrCCbkfkijvxFt0gvw0DJtGLvKB+K+H9RSvggwExLmzLWHPc02+11VEI7kzaEz6qP4DYd0T+iEvgrI7fVIS9VjL6bnskpuMzoCiK2lX+n7vLTMMwv0somYCrtPtA23uZDECfvbtw/WK+ionvQWqJU249PgfaamuZ8ulw11XFGxnKLeLORIfhBwP8+DNwqVBV6nHWO6twquTmmNtdOBE8=
54+
# server: https://test.pypi.org/legacy/
55+
# on:
56+
# branch: development

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.4.12
1+
3.4.13

deploy.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#! /bin/bash
2+
3+
python3 setup.py sdist bdist_wheel
4+
5+
if [ "$1" == "test" ]; then
6+
twine upload --repository-url https://test.pypi.org/legacy/ dist/* --verbose -u $TWINE_USERNAME -p $TWINE_PASSWORD_TEST --skip-existing
7+
fi
8+
9+
if [ "$1" == "deploy" ]; then
10+
twine upload dist/* --verbose -u $TWINE_USERNAME -p $TWINE_PASSWORD --skip-existing
11+
fi

0 commit comments

Comments
 (0)