[epiphany/mcatanzaro/#1612] Remove scan-build stage from CI



commit bc2afec216109a604316a8e78c3408d27413cde2
Author: Michael Catanzaro <mcatanzaro redhat com>
Date:   Wed Dec 15 10:39:42 2021 -0600

    Remove scan-build stage from CI
    
    It is generating a false-positive warning that seems to be impossible to
    suppress. At least I've failed to figure out how to do so. It seems that
    scan-build is truely "all or nothing" which is quite a shame.

 .gitlab-ci.yml | 14 --------------
 1 file changed, 14 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 71a55d6d5..f0d1c76bd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -50,20 +50,6 @@ flatpak master:
   only:
     - master
 
-scanbuild:
-  extends: '.flatpak'
-  image: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master"
-  variables:
-    CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled'
-  script:
-    - flatpak-builder --user --disable-rofiles-fuse --stop-at=${FLATPAK_MODULE} flatpak_app ${MANIFEST_PATH}
-    - flatpak build flatpak_app bash -c "source /usr/lib/sdk/llvm12/enable.sh; meson --prefix=/app 
${CONFIG_OPTS} _build; ninja -C _build scan-build"
-    - if [[ -n "$(ls -A _build/meson-logs/scanbuild/)" ]]; then echo "Scan build log found, assuming defects 
exist"; exit 1; fi
-  artifacts:
-    when: on_failure
-    paths:
-      - _build/meson-logs/scanbuild
-
 nightly:
   extends: '.publish_nightly'
   stage: .post


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]