gitlab/ci_template: only run valgrind for MRs not master and stable branches
authorTim-Philipp Müller <tim@centricular.com>
Tue, 16 Apr 2019 12:06:38 +0000 (13:06 +0100)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 7 Jun 2019 17:34:36 +0000 (17:34 +0000)
The valgrind runs are there to spot obvious problems during the dev phase,
not sure we really need to run them in full after each merge.

Should reduce load on the build bots a little.

If any problems slip in they will be picked up soon enough by
the MR jobs again.

gitlab/ci_template.yml

index fe573a547bc3cac529bc9f7aaf13ea826fcc2574..2b304e196293cb824e587f8be3961009543b52d7 100644 (file)
@@ -227,6 +227,9 @@ integration testsuites fedora:
     EXTRA_VALIDATE_ARGS: "--valgrind"
   # Some suppression files are missing a newline at the end which messes things
   # up when concatenating them. awk will add missing newlines (unlike cat)
+  except:
+    variables:
+      - $CI_PROJECT_NAMESPACE == 'gstreamer'
 
 valgrind core:
   extends: '.valgrind fedora x86_64'