X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=.travis.yml;h=78cf5bc6f2e03d0552347d89e547eb5f7e4c1847;hb=7487b48688f31a58ff04782abc390e44057019fd;hp=a2c300062e97ece102760a113215788c0c03808e;hpb=04ea08b5a486159c4f8e1ce0aa645b35fa66c822;p=thirdparty%2Fsystemd.git diff --git a/.travis.yml b/.travis.yml index a2c300062e9..78cf5bc6f2e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,9 @@ env: - REPO_ROOT="$TRAVIS_BUILD_DIR" stages: + - name: Build & test + if: type != cron + # Run Coverity periodically instead of for each commit/PR - name: Coverity if: type = cron @@ -91,13 +94,6 @@ jobs: after_script: - $CI_MANAGERS/debian.sh CLEANUP - - name: FuzzBuzz - language: bash - script: - - set -e - - $CI_MANAGERS/fuzzbuzz.sh - - set +e - - stage: Coverity language: bash env: @@ -108,7 +104,7 @@ jobs: - DOCKER_RUN="docker run -v $TOOL_BASE:$TOOL_BASE:rw --env-file .cov-env" # Coverity env variables - PLATFORM="$(uname)" - - TOOL_ARCHIVE="/var/tmp/cov-analysis-$PLATFORM.tgz + - TOOL_ARCHIVE="/var/tmp/cov-analysis-$PLATFORM.tgz" - SCAN_URL="https://scan.coverity.com" - UPLOAD_URL="https://scan.coverity.com/builds" - COVERITY_SCAN_PROJECT_NAME="$TRAVIS_REPO_SLUG" @@ -130,8 +126,7 @@ jobs: script: - set -e # Preconfigure with meson to prevent Coverity from capturing meson metadata - # Set compiler flag to prevent emit failure - - $DOCKER_EXEC sh -c "CFLAGS='-D_Float128=long\ double -D_Float64=double -D_Float64x=long\ double -D_Float32=float -D_Float32x=double' meson cov-build -Dman=false" + - $DOCKER_EXEC meson cov-build -Dman=false # Run Coverity - $DOCKER_EXEC tools/coverity.sh build - $DOCKER_EXEC tools/coverity.sh upload