diff options
author | Chris Luke <chrisy@flirble.org> | 2017-05-29 10:02:45 -0400 |
---|---|---|
committer | Dave Wallace <dwallacelf@gmail.com> | 2017-05-29 22:30:44 +0000 |
commit | cd76436097b9ddda76864af33c85aec9bab074a3 (patch) | |
tree | 5596a25bcc2887a7ff5fd04fd4beb788536b29c0 /build-root/scripts/coverity-build.sh | |
parent | 9757325c52c223d85abfad834b071077365d4808 (diff) |
Relocate Coverity scripts
- Move Coverity scripts from build-root/scripts to extras/scripts
- Update coverity-build with new path and add some comments
Change-Id: I1be8069fb574aaacbac9b7f2c9c80b9aad1790ec
Signed-off-by: Chris Luke <chrisy@flirble.org>
Diffstat (limited to 'build-root/scripts/coverity-build.sh')
-rwxr-xr-x | build-root/scripts/coverity-build.sh | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/build-root/scripts/coverity-build.sh b/build-root/scripts/coverity-build.sh deleted file mode 100755 index 6e2c405a16a..00000000000 --- a/build-root/scripts/coverity-build.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -set -ex - -token=${COVERITY_TOKEN} -email=dbarach@cisco.com -project="fd.io VPP" -project_encoded="fd.io+VPP" -url=https://scan.coverity.com - -export COV_HOST=$(hostname -f) -export COV_USER=vpp - -# Location of various directories - -# run script from .../build-root - -build_dir=`pwd` -covdir="${build_dir}/cov-int" -COVTOOLS="${COVTOOLS-/scratch/cov-analysis-latest}" - -# Before we run the build, check that we can submit one -check=$(curl -s --form project="${project}" \ - --form token="${token}" "${url}/api/upload_permitted") -if [ "${check}" = "Access denied" ]; then - echo "Bad token or project name." - exit 1 -fi -if [ "${check}" != '{"upload_permitted":true}' ]; then - echo "Upload not permitted; stop now..." - exit 1 -fi - -version=$(git describe) - -# Run the build -cd .. -"${COVTOOLS}/bin/cov-build" --dir "${covdir}" make bootstrap build-coverity -cd ${build_dir} - -# Tar the build artifacts that scan wants -tar -czf fd.io-vpp.tgz "$(basename ${covdir})" -# rm -rf "${covdir}" - -# Submit the build -echo curl --form token="${token}" \ - --form email="${email}" \ - --form file=@fd.io-vpp.tgz \ - --form version="${version}" \ - --form description="master:${version}" \ - "${url}/builds?project=${project_encoded}" - -# All done! |