Commit 540c12fc by stu

stop reporting to coveralls

parent b4dd18b1
#!/usr/bin/env bash #!/usr/bin/env bash
set -e
# Note: this script is in a temporary state. In an effort to get the # This script generates coverage and diff cover reports, and optionally
# platform off of coveralls and onto codecov, we will be temporarily # reports this data to codecov.io. The following environment variables must be
# using both. In order to no longer use coveralls, a change must be # set in order to report to codecov:
# made in https://github.com/edx/jenkins-job-dsl, as well as removing # CODE_COV_TOKEN: CodeCov API token
# the coveralls block below # CI_BRANCH: The branch that the coverage report describes
# This script is used by the edx-platform-unit-coverage jenkins job. # This script is used by the edx-platform-unit-coverage jenkins job.
if [ $# -eq 2 ]; then
COMMIT=$2
else
echo "Incorrect number of arguments passed to this script!"
echo "Please supply the following values to this script:"
echo "1) git hash of the commit being tested"
echo "2) coveralls token"
exit 1
fi
source scripts/jenkins-common.sh source scripts/jenkins-common.sh
# Get the diff coverage and html reports for unit tests # Get the diff coverage and html reports for unit tests
paver coverage paver coverage
# Send the coverage data to codecov. The 'CODE_COV_TOKEN' should be # Test for the CodeCov API token
# available as an environment variable. if [ -z $CODE_COV_TOKEN ]; then
pip install codecov==2.0.5 echo "codecov.io API token not set."
codecov --token=$CODE_COV_TOKEN echo "This must be set as an environment variable if order to report coverage"
else
# THIS BLOCK WILL BE REMOVED # Send the coverage data to codecov
# Send the coverage data to coveralls. Setting 'TRAVIS_BRANCH' allows the pip install codecov==2.0.5
# data to be sorted by branch in the coveralls UI. The branch is passed as codecov --token=$CODE_COV_TOKEN --branch=$CI_BRANCH
# a param to the coverage job on jenkins. fi
pip install coveralls==1.0
COVERALLS_REPO_TOKEN=$1 TRAVIS_BRANCH=$COMMIT coveralls
# Get coverage reports for bok choy
# paver bokchoy_coverage
# JUnit test reporter will fail the build # JUnit test reporter will fail the build
# if it thinks test results are old # if it thinks test results are old
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment