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: