From 2de1849a8cc381e79089d8a1860f46257663a119 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 12 Jul 2021 15:07:01 -0400 Subject: [PATCH] ci: only trigger gallium_core_file_list jobs from dri and glx frontend changes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 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 Part-of: --- .gitlab-ci/test-source-dep.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml index d7a10b4e35b..752db420eed 100644 --- a/.gitlab-ci/test-source-dep.yml +++ b/.gitlab-ci/test-source-dep.yml @@ -66,7 +66,8 @@ - src/gallium/auxiliary/**/* - src/gallium/drivers/* - src/gallium/include/**/* - - src/gallium/frontends/**/* + - src/gallium/frontends/dri/* + - src/gallium/frontends/glx/**/* - src/gallium/targets/**/* - src/gallium/tests/**/* - src/gallium/winsys/*