1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| #!/bin/bash
|
| set -e
| set -x
|
| if [ "$TRAVIS_OS_NAME" == "osx" ]; then
| source .venv/bin/activate
| fi
|
| # upload coverage data to Codecov.io
| [[ ${TOXENV} == *"-cov"* ]] && tox -e codecov
|
| # if tagged commit, create distribution packages and deploy to PyPI
| if [ -n "$TRAVIS_TAG" ] && [ "$TRAVIS_REPO_SLUG" == "fonttools/fonttools" ] && [ "$BUILD_DIST" == true ]; then
| tox -e pypi
| fi
|
|