From 09e9b20c5ba5de15cd53a01b1f8fd6ead37c3600 Mon Sep 17 00:00:00 2001 From: Valentin Samir Date: Fri, 9 Sep 2016 14:25:43 +0200 Subject: [PATCH] Do not use codacy for coverage --- Makefile | 2 +- README.rst | 4 ++-- tox.ini | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 4912285..a25dbf5 100644 --- a/Makefile +++ b/Makefile @@ -62,7 +62,7 @@ run_server: test_project run_tests: test_venv python setup.py check --restructuredtext --stric - test_venv/bin/py.test -rw -x --cov=cas_server --cov-report html + test_venv/bin/py.test -rw -x --cov=cas_server --cov-report html --cov-report term rm htmlcov/coverage_html.js # I am really pissed off by those keybord shortcuts test_venv/bin/sphinx-build: test_venv diff --git a/README.rst b/README.rst index b7dd4c5..38ea941 100644 --- a/README.rst +++ b/README.rst @@ -638,8 +638,8 @@ You could for example do as bellow:: .. |codacy| image:: https://badges.genua.fr/codacy/grade/255c21623d6946ef8802fa7995b61366/master.svg :target: https://www.codacy.com/app/valentin-samir/django-cas-server -.. |coverage| image:: https://badges.genua.fr/codacy/coverage/255c21623d6946ef8802fa7995b61366/master.svg - :target: https://www.codacy.com/app/valentin-samir/django-cas-server +.. |coverage| image:: https://badges.genua.fr/local/coverage/?project=django-cas-server&branch=master + :target: https://badges.genua.fr/local/coverage/django-cas-server/master .. |doc| image:: https://badges.genua.fr/local/readthedocs/?version=latest :target: http://django-cas-server.readthedocs.io diff --git a/tox.ini b/tox.ini index ca72392..3baf0d3 100644 --- a/tox.ini +++ b/tox.ini @@ -128,14 +128,14 @@ whitelist_externals={[post_cmd]whitelist_externals} [testenv:coverage] basepython=python -passenv=CODACY_PROJECT_TOKEN +passenv=COVERAGE_TOKEN deps= -r{toxinidir}/requirements.txt -r{toxinidir}/requirements-dev.txt - codacy-coverage skip_install=True commands= - py.test --cov=cas_server --cov-report xml --cov-report term - python-codacy-coverage -r {toxinidir}/coverage.xml + py.test --cov=cas_server --cov-report term --cov-report html + bash -c 'cd {toxinidir}/htmlcov/; tar czf {toxinidir}/coverage.tar.gz ./' + bash -c 'curl -F "secret=$COVERAGE_TOKEN" -F "tar=@{toxinidir}/coverage.tar.gz" -F "project=django-cas-server" -F "branch=$(git rev-parse --abbrev-ref HEAD)" https://badges.genua.fr/local/coverage/; rm {toxinidir}/coverage.tar.gz' {[post_cmd]commands} whitelist_externals={[post_cmd]whitelist_externals}