From ae2270f6abc3e55fb25fab3dbb80d326d3ea2e8b Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 14 Nov 2016 17:00:16 -0500 Subject: [PATCH] script/run-coverity: updates for cmake Signed-off-by: Sage Weil --- src/script/run-coverity | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) 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` -- 2.47.3