From: Sage Weil Date: Mon, 14 Nov 2016 22:00:16 +0000 (-0500) Subject: script/run-coverity: updates for cmake X-Git-Tag: v11.1.0~181^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ae2270f6abc3e55fb25fab3dbb80d326d3ea2e8b;p=ceph.git script/run-coverity: updates for cmake Signed-off-by: Sage Weil --- diff --git a/src/script/run-coverity b/src/script/run-coverity index f52d4c3b211b..7c85727a1115 100755 --- a/src/script/run-coverity +++ b/src/script/run-coverity @@ -1,17 +1,10 @@ #!/bin/sh -e -branch="$1" -if [ -z "$branch" ]; then branch="master"; fi - export COVDIR="$HOME/cov-analysis" if [ ! -d "$COVDIR" ]; then echo "missing $COVDIR; get that from coverity!" exit 1 fi -if [ ! -e "$HOME/coverity_rsa" ]; then - echo "missing ssh key for results upload" - exit 1 -fi if [ ! -e "$HOME/coverity.build.pass.txt" ]; then echo "missing $HOME/coverity.build.pass.txt" exit 1 @@ -19,13 +12,14 @@ fi export PATH="$COVDIR/bin:$PATH" -git fetch -git reset --hard origin/$branch -cd .. -git submodule update -cd src -rm -f project.tgz -make project.tgz +rm -rf build +./do_cmake.sh +cd build +~/cov-analysis/bin/cov-build --dir cov-int make -j$(nproc) + +echo Sage Weil sage@newdream.net ceph >> README +tar czvf project.tgz README cov-int +rm -f README version=`git describe` token=`cat ~/coverity.build.pass.txt`