[epiphany/mcatanzaro/#1612] Remove scan-build stage from CI
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany/mcatanzaro/#1612] Remove scan-build stage from CI
- Date: Wed, 15 Dec 2021 16:41:07 +0000 (UTC)
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]