From a9e725bc3ba812d5bb0640b325f7a820c598d317 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Thu, 13 Jul 2023 02:20:06 +0530 Subject: [PATCH] ci: Don't run integration testsuites and vs builds on vaapi changes Part-of: --- .gitlab-ci.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 98f29285e5..67eed2a79b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -295,7 +295,6 @@ commitlint: - subprojects/gst-python/**/* - subprojects/gstreamer/**/* - subprojects/gstreamer-sharp/**/* - - subprojects/gstreamer-vaapi/**/* - subprojects/gst-rtsp-server/**/* .build: @@ -329,6 +328,8 @@ commitlint: when: manual - changes: *modules_changes + - changes: + - subprojects/gstreamer-vaapi/**/* .build fedora x86_64: extends: @@ -580,6 +581,11 @@ check fedora: extends: '.test fedora x86_64' variables: TEST_SUITE: "check.gst*" + rules: + - changes: + *modules_changes + - changes: + - subprojects/gstreamer-vaapi/**/* integration testsuites fedora: extends: '.test fedora x86_64' @@ -619,7 +625,6 @@ gstreamer-full static build: BUILD_TYPE: "static" MESON_ARGS: >- -Ddoc=disabled - script: - *build - meson test -C build -v test-gst-full @@ -657,6 +662,11 @@ gstreamer-full-minimal static build: stage: 'test' variables: EXTRA_VALIDATE_ARGS: "--valgrind" + rules: + - changes: + *modules_changes + - changes: + - subprojects/gstreamer-vaapi/**/* valgrind core: extends: '.valgrind fedora x86_64'