#!/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 |