summaryrefslogtreecommitdiff
path: root/.gitlab-ci
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2020-06-12 13:23:44 +0200
committerMarge Bot <eric+marge@anholt.net>2021-09-17 17:54:39 +0000
commitdce3c6b4362f071db89f3871d7ce1ade6458de87 (patch)
treee01f909baf419a5c3a0f7a995189d671692676af /.gitlab-ci
parent739ef184cc0a1fd4105053db9bfb4a8bc2f3d39a (diff)
ci/bare-metal: add etnaviv
Add deqp gles2 CI run for GC2000. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Acked-by: Daniel Stone <daniels@collabora.com> Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12852>
Diffstat (limited to '.gitlab-ci')
-rwxr-xr-x.gitlab-ci/common/generate-env.sh1
-rw-r--r--.gitlab-ci/test-source-dep.yml20
2 files changed, 21 insertions, 0 deletions
diff --git a/.gitlab-ci/common/generate-env.sh b/.gitlab-ci/common/generate-env.sh
index f31693154b1..9f1186b130a 100755
--- a/.gitlab-ci/common/generate-env.sh
+++ b/.gitlab-ci/common/generate-env.sh
@@ -36,6 +36,7 @@ for var in \
DEVICE_NAME \
DRIVER_NAME \
EGL_PLATFORM \
+ ETNA_MESA_DEBUG \
FDO_CI_CONCURRENT \
FDO_UPSTREAM_REPO \
FD_MESA_DEBUG \
diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml
index cb94c793084..373772fffb7 100644
--- a/.gitlab-ci/test-source-dep.yml
+++ b/.gitlab-ci/test-source-dep.yml
@@ -530,6 +530,26 @@
when: on_success
- when: never
+.etnaviv-rules:
+ stage: etnaviv
+ rules:
+ - *ignore_scheduled_pipelines
+ - changes:
+ *mesa_core_file_list
+ when: on_success
+ - changes:
+ *gallium_core_file_list
+ when: on_success
+ - changes:
+ - src/etnaviv/**/*
+ - src/gallium/drivers/etnaviv/**/*
+ - src/gallium/winsys/etnaviv/**/*
+ - src/gallium/auxiliary/renderonly/**/*
+ - src/gallium/winsys/kmsro/**/*
+ - src/gallium/winsys/etnaviv/**/*
+ when: on_success
+ - when: never
+
# Rules for unusual architectures that only build a subset of drivers
.ppc64el-rules:
rules: