upload_coverage.sh 306 B

12345678910111213
  1. #!/bin/bash
  2. set -e
  3. set -x
  4. NO_COVERAGE_TOXENVS=(pep8)
  5. if ! [[ "${NO_COVERAGE_TOXENVS[*]}" =~ "${TOXENV}" ]]; then
  6. source ~/.venv/bin/activate
  7. ln .tox/.coverage .coverage
  8. # on osx, tests run as root, need access to .coverage
  9. sudo chmod 666 .coverage
  10. codecov -e TRAVIS_OS_NAME TOXENV
  11. fi