From 09345bbf2f236aeb33a1a9406b81ec035a01cd8b Mon Sep 17 00:00:00 2001 From: mvglasow Date: Fri, 11 Jan 2019 19:51:36 +0100 Subject: Fix:circleci:Temporarily disable Coverity as it is currently down Signed-off-by: mvglasow --- scripts/build_linux.sh | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) (limited to 'scripts') diff --git a/scripts/build_linux.sh b/scripts/build_linux.sh index 90ba8a9a0..ba04c1efc 100644 --- a/scripts/build_linux.sh +++ b/scripts/build_linux.sh @@ -9,38 +9,38 @@ cmake_opts="-Dgraphics/qt_qpainter:BOOL=FALSE -Dgui/qml:BOOL=FALSE -DSVG2PNG:BOO [ -d $BUILD_PATH ] || mkdir -p $BUILD_PATH pushd $BUILD_PATH +# Build everything +cmake ${cmake_opts} ../ +make -j $(nproc --all) +make package + if [[ "${CIRCLE_PROJECT_USERNAME}" == "navit-gps" && "${CIRCLE_BRANCH}" == "trunk" ]]; then # If we are building the official trunk code, push an update to coverity - curl \ - -X POST --data "token=${COVERITY_TOKEN}&project=${CIRCLE_PROJECT_USERNAME}" \ - -o /tmp/cov-analysis-linux64-${COVERITY_VERSION}.tar.gz -s \ - https://scan.coverity.com/download/linux64 - - tar xfz /tmp/cov-analysis-linux64-${COVERITY_VERSION}.tar.gz --no-same-owner -C /usr/local/share/ - export PATH=/usr/local/share/cov-analysis-linux64-${COVERITY_VERSION}/bin:$PATH - - cmake ${cmake_opts} ../ - cov-build --dir cov-int make -j $(nproc --all) - tar czvf navit.tgz cov-int - - curl --form token=$COVERITY_TOKEN \ - --form email=$COVERITY_EMAIL \ - --form file=@navit.tgz \ - --form version="${CIRCLE_BRANCH}-$CIRCLE_SHA1" \ - --form description="${CIRCLE_BRANCH}-$CIRCLE_SHA1" \ - https://scan.coverity.com/builds?project=$CIRCLE_PROJECT_USERNAME - - make package + # Temporarily disabled because Coverity is down. + # TODO on the long run, CI should not fail just because the Coverity test did not run, + # especially if the test results are not taken into account. + #curl \ + # -X POST --data "token=${COVERITY_TOKEN}&project=${CIRCLE_PROJECT_USERNAME}" \ + # -o /tmp/cov-analysis-linux64-${COVERITY_VERSION}.tar.gz -s \ + # https://scan.coverity.com/download/linux64 + + #tar xfz /tmp/cov-analysis-linux64-${COVERITY_VERSION}.tar.gz --no-same-owner -C /usr/local/share/ + #export PATH=/usr/local/share/cov-analysis-linux64-${COVERITY_VERSION}/bin:$PATH + + #cov-build --dir cov-int make -j $(nproc --all) + #tar czvf navit.tgz cov-int + +# curl --form token=$COVERITY_TOKEN \ +# --form email=$COVERITY_EMAIL \ +# --form file=@navit.tgz \ +# --form version="${CIRCLE_BRANCH}-$CIRCLE_SHA1" \ +# --form description="${CIRCLE_BRANCH}-$CIRCLE_SHA1" \ +# https://scan.coverity.com/builds?project=$CIRCLE_PROJECT_USERNAME # Then update the translation template on launchpad sed -i '/INTEGER/d' po/navit.pot cp po/navit.pot $CIRCLE_ARTIFACTS/ curl "https://translations.launchpad.net/navit/${CIRCLE_BRANCH}/+translations-upload" -H "$lp_cookie" -H "Referer: https://translations.launchpad.net/navit/${CIRCLE_BRANCH}/+translations-upload" -F file=@po/navit.pot | grep title - -else - cmake ${cmake_opts} ../ - make -j $(nproc --all) - make package fi if [[ "$CIRCLE_ARTIFACTS" != "" ]]; then -- cgit v1.2.1