freedreno: add CI for envytools tools
This also tunes `.freedreno-rules` a bit so that it isn't triggered by
various tools that don't effect the driver build.
The .gitlab-ci directory is kept separate from the toplevel one so that
updates to (for example) reference decode output do not trigger all the
other-driver jobs to run.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6070>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 374e79d..738ca9c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -221,7 +221,7 @@
extends:
- .use-x86_build-base
variables:
- FDO_DISTRIBUTION_TAG: &x86_build "2020-07-21-tracie"
+ FDO_DISTRIBUTION_TAG: &x86_build "2020-07-27-fdtools"
.use-x86_build:
variables:
@@ -554,6 +554,7 @@
script:
- .gitlab-ci/meson-build.sh
- .gitlab-ci/run-shader-db.sh
+ - src/freedreno/.gitlab-ci/run-fdtools.sh
meson-classic:
extends: .meson-build