- 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: softpipe
rules:
+ - *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
.llvmpipe-rules:
stage: llvmpipe
rules:
+ - *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
- changes:
*gallium_core_file_list
when: on_success
- - changes:
+ - changes: &llvmpipe_file_list
- src/gallium/drivers/llvmpipe/**/*
- src/gallium/winsys/sw/**/*
when: on_success
.freedreno-rules:
stage: freedreno
rules:
+ - *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
.panfrost-rules:
stage: panfrost
rules:
+ - *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
.lima-rules:
stage: lima
rules:
+ - *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
.radv-rules:
rules:
+ - *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
.virgl-rules:
stage: virgl
rules:
+ - *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
- changes:
*gallium_core_file_list
when: on_success
+ - changes:
+ *llvmpipe_file_list
+ when: on_success
- changes:
- src/gallium/drivers/virgl/**/*
- src/gallium/winsys/virgl/**/*