Mesa (master): ci: Add *ignore_scheduled_pipelines to mesa/gallium rules templates
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Jan 8 10:14:34 UTC 2021
Module: Mesa
Branch: master
Commit: 10431c89647418fa3ff755b569a203908821da7f
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=10431c89647418fa3ff755b569a203908821da7f
Author: Michel Dänzer <mdaenzer at redhat.com>
Date: Thu Jan 7 10:38:26 2021 +0100
ci: Add *ignore_scheduled_pipelines to mesa/gallium rules templates
These are currently not used directly, but maybe this can prevent copy
and paste accidents.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8360>
---
.gitlab-ci/test-source-dep.yml | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml
index 01b571d181e..46d231e8e43 100644
--- a/.gitlab-ci/test-source-dep.yml
+++ b/.gitlab-ci/test-source-dep.yml
@@ -1,10 +1,18 @@
# This file list source dependencies to avoid creating/running jobs
# those outcome cannot be changed by the modifications from a branch.
+# Generic rule to not run the job during scheduled pipelines
+# ----------------------------------------------------------
+.scheduled_pipelines-rules:
+ rules: &ignore_scheduled_pipelines
+ if: '$CI_PIPELINE_SOURCE == "schedule"'
+ when: never
+
# Mesa core source file dependencies
# ----------------------------------
.mesa-rules:
rules:
+ - *ignore_scheduled_pipelines
- changes: &mesa_core_file_list
- .gitlab-ci.yml
- .gitlab-ci/**/*
@@ -29,6 +37,7 @@
# -------------------------------------
.gallium-rules:
rules:
+ - *ignore_scheduled_pipelines
- changes: &gallium_core_file_list
- src/gallium/*
- src/gallium/auxiliary/**/*
@@ -39,13 +48,6 @@
- src/gallium/tests/**/*
- src/gallium/winsys/*
-# Generic rule to not run the job during scheduled pipelines
-# ----------------------------------------------------------
-.scheduled_pipelines-rules:
- rules: &ignore_scheduled_pipelines
- if: '$CI_PIPELINE_SOURCE == "schedule"'
- when: never
-
.softpipe-rules:
stage: software-renderer
rules:
More information about the mesa-commit
mailing list