ci: Don't check indentation on post merge pipelines
authorTim-Philipp Müller <tim@centricular.com>
Tue, 29 Mar 2022 18:26:34 +0000 (19:26 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 1 Apr 2022 23:19:21 +0000 (23:19 +0000)
We're probably safe to assume that it hasn't changed
since the MR pipeline last checked it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2063>

.gitlab-ci.yml

index bc06c49..08a8c40 100644 (file)
@@ -266,6 +266,12 @@ gst indent:
           echo 'style diverges, please run gst-indent first'
           exit 1
       fi
+  rules:
+    # Don't check indentation on post merge pipelines
+    - if: '$CI_PROJECT_NAMESPACE == "gstreamer" && $CI_COMMIT_BRANCH == $GST_UPSTREAM_BRANCH'
+      when: 'manual'
+    - if: '$CI_PROJECT_NAMESPACE != "gstreamer" || $CI_COMMIT_BRANCH != $GST_UPSTREAM_BRANCH'
+      when: 'always'
 
 #
 # build setup templates