Skip to content

Commit

Permalink
travis: call twine directly; don't use Travis broken dpl tool
Browse files Browse the repository at this point in the history
  • Loading branch information
anthrotype committed Aug 18, 2018
1 parent 2682b59 commit 68842d6
Showing 1 changed file with 14 additions and 13 deletions.
27 changes: 14 additions & 13 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,36 +1,37 @@
sudo: false
language: python
env:
global:
- TWINE_USERNAME="anthrotype"
- secure: MVvXcRn1E83gNSt1jTK5vigmbBtjS8MKQtU6SdU7NwlkR85Bdc1AaT60Nikxw55tdbLiDnHcqzfNAauIRBYux+n4XTu58B6r4rSBFTP7qBMAL6PxcMwF1CHRB3n8ZYsddiJUqwo3shJ5WkZVjqAG/kRfd84kWEG7FXYEZEyF4VXNGIQ1o1NrgP+gyD6p7fgv3P7GTTe9/UTEwC3IZSVfdIdkof1NAEyuRr3bUyoMdm9psC9eobex7cA5L70Q6DgPSH8KlGPXJ45xz64B8+0ICdXeULmak/eDAqoz5APsGOpewaL3wEJxdhb3n0tJN3FGTPkwRRrGYGlY5VXld8jY1XmAW+l4mlODQvbPK8NyM4sS67WetH7yCj35YmRhKQAgKsTIqY5paPiyf3sdWcb8FGyoH1M+hfl/2jywUSXGCwzajjfxcs0WCRpsp+bFe6sJBu4gx3Pc5tFFr//jMTp1LjStnZYKLDq0zABmrKqa9TeZUX86ryqxstbdYIAdnok7PONZohx7jK5UwKoqAE9DZbp7Xc+cqrLdmBXCYZ7ssZuUoFO9kLlhUxUsfQsk6721SbLleI1cU+RV7Fxm5QCLxX+51ltqz1eS0pL5WJculCY/1GmFY6aMT8Q55iC8tbrjQGzMNBWEE16V5A9feOafbvaWuyz7LdGwL3PulfVg4d8=

matrix:
include:
- python: 2.7
env: TOXENV=py27-cov
- python: 3.6
env: TOXENV=py36-cov

branches:
only:
- master
- /^v\d+\.\d+.*$/

install: pip install tox

script: tox

after_success:
- tox -e codecov
- |
if [ -n "$TRAVIS_TAG" ] && [ "$TRAVIS_REPO_SLUG" == "googlei18n/ufo2ft" ] && [ "$TRAVIS_PYTHON_VERSION" == "3.6" ]; then
pip install --upgrade twine pip setuptools wheel
python setup.py sdist
pip wheel --no-deps --wheel-dir dist .
twine upload dist/*.whl dist/*.zip
fi
deploy:
# deploy to PyPI on tags
- provider: pypi
server: https://upload.pypi.org/legacy/
on:
repo: googlei18n/ufo2ft
tags: true
all_branches: true
python: 3.6
user: anthrotype
password:
secure: XwoschGeWDAMEYRl8t70G/m3up3QEZUEzcDYraDF48+Y4wRa7rjXG9jkZbN27CSBaOzcQ6H/ugqjXlj0TNRtDeAlvE9EYZLhYVK6dCpqsjJb2OTWYHN4U2+UK73+OQo5RCPfc/qyJzWur9i3Y5Ll4RxmsDrqP+R1OpxXXZ/bP5kI2S2p4OKRDqs/QBo1yLmprE9joPWTlWyEBKnE2uttre1zgiE/eu0bn3whyrWsVd4zaIlwBk/UiXRAsg3yeFz9d1avve7Bl/OcixqyuUDSQ99oebIhhIooIoN4CRLdKJXndlUe3ZyriJEH1CdhAIYhGzU0VyrBkEYKpcMPehAzjeIU95PcchRiqBBSnnk1Eu6PSozI/we6SzoFZIiYwH2WNYmY/MkwVou692BRrDKb6um/UBUrZP3mQdvi0pbIdL3OFT4u1eYiD2e+yB16GX6F3lbNu/jKH+MwQGJHG+fZ5BSCdKFunjlGDj+nvTlueRnE6G4+SaGEq5u+fd6EpWDknvpvO+9j5zb+RlGMguZxjqyJ1YzLpLvxJUyrJQ1nhDKX+urx84/tKoN5cDUhKjxxlaph90vgQRpZuawtR547xlzZI8eMn+ZpgknJCITnCjQEgXKNyi+f6d4m+YAGQQY4QtceL5kifaoB9vbTBz+n1MeJWftOlRFNgyzegK3MRos=
distributions: sdist bdist_wheel
# also create a Github Release with the current tag
- provider: releases
api_key:
secure: zXtgsom/sEEoj/pg0qq0qGFI93QkNEHe4gjX1AOID7oDORz1AP6nBst5zxoMJy/4DH4tNiWTQZdk+OVDmkysn5kJearDZ1uM4g02nhSYxXZ/a50p6ewciaYE1KwBt8IxiqhvvRdY2Fab1eW1aTlRjpCYoFvsovck7sWJ96dhfUMGIRzk9cbo3/JJ052kLz34lgM3PLlToN57WHu3y4TO0tXTjTdo4V8uB0l9O8j9P0ez1Q82ZPcxFicr4HUIqZn4gBu7cRXZr3PXu6Rx54eg/QFD8hVMoH9JOafmRfKmsayE6g0qDbFUMOnoMFg0on8lh2OR5EZlAznrccFccwAGNykY+CxP/dC/Io2XktrA/HIPrWy2rGojSNAYQe3LS5oW/SEbZSTGSG45VdaX7oBzgp/4eKXN/V+n3W68JGjKKN2foIFU3vAL0dm8fA+A2N/fBSR3bCyuwZ/u+Bt+ads0M6dmlBln+s8y1PPdhY4RRaU4I+7m8KOBfMUPzYeAq5DoWWDe8omtqmPHs0DMjr4gtBXOD0qeNE40ogc/LeXJ3l8e1MN8zq0OYfngJJop/HMWfyg7kaVurWCigbsJMNkMpAam8hq7BsLWncRJMQax5NHXAcAqWOVemANOW+H3gcKFPtjzOPblxZNoDK/Y6R2wiY5pfDXl1aMct2BF0mXZPNA=
Expand Down

0 comments on commit 68842d6

Please sign in to comment.