ci: only trigger gallium_core_file_list jobs from dri and glx frontend changes
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 12 Jul 2021 19:07:01 +0000 (15:07 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 13 Jul 2021 13:36:15 +0000 (13:36 +0000)
commit2de1849a8cc381e79089d8a1860f46257663a119
tree10a8a84274d677c9a08f6349c6be0e784d815e13
parent0b9a2abd49fe8ed424e93c49d07c710a3e09564a
ci: only trigger gallium_core_file_list jobs from dri and glx frontend changes

these are the only frontends which may be used by gallium drivers in ci,
so stop triggering all driver jobs when other frontends are changed since
those changes can never affect ci

<MrCooper> Not that simple unfortunately. E.g. the llvmpipe-piglit-cl job hits
           src/gallium/frontends/clover & possibly src/gallium/targets/opencl,
           many jobs hit src/gallium/{frontends,targets}/dri and probably
           src/gallium/targets/pipe-loader, lavapipe jobs hit src/gallium/{frontends,targets}/lavapipe.

Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11832>
.gitlab-ci/test-source-dep.yml