aboutsummaryrefslogtreecommitdiffstats
path: root/.travis
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2016-01-04 19:25:43 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2016-01-04 19:25:43 -0600
commit11f9f1374bb0c74cd2c34f1d92b28d2e382903e7 (patch)
tree5483982508e00769f1afd3913c21f1884a7a948a /.travis
parentf9654fc7331b5d5b3ce591f243502371fd2fbfa0 (diff)
downloadcryptography-11f9f1374bb0c74cd2c34f1d92b28d2e382903e7.tar.gz
cryptography-11f9f1374bb0c74cd2c34f1d92b28d2e382903e7.tar.bz2
cryptography-11f9f1374bb0c74cd2c34f1d92b28d2e382903e7.zip
modify upload_coverage to handle pypy-nocoverage properly
Diffstat (limited to '.travis')
-rwxr-xr-x.travis/upload_coverage.sh15
1 files changed, 10 insertions, 5 deletions
diff --git a/.travis/upload_coverage.sh b/.travis/upload_coverage.sh
index e7a2e51d..5790e954 100755
--- a/.travis/upload_coverage.sh
+++ b/.travis/upload_coverage.sh
@@ -3,8 +3,13 @@
set -e
set -x
-NO_COVERAGE_TOXENVS=(pypy-nocoverage pep8 py3pep8 docs)
-if ! [[ "${NO_COVERAGE_TOXENVS[*]}" =~ "${TOXENV}" ]]; then
- source ~/.venv/bin/activate
- codecov --env TRAVIS_OS_NAME,TOXENV,OPENSSL
-fi
+case "${TOXENV}" in
+ pypy-nocoverage);;
+ pep8);;
+ py3pep8);;
+ docs);;
+ *)
+ source ~/.venv/bin/activate
+ codecov --env TRAVIS_OS_NAME,TOXENV,OPENSSL
+ ;;
+esac