mesa/.gitlab-ci
Valentine Burley dc483ea924 ci: Remove firmware from test-base
Firmware packages continue to grow in size, so stop installing them in
the test-base image.

The necessary firmware is now collected and uploaded per vendor in an
external repository.

LAVA devices can opt into optional firmware by specifying the name of the
archive via LAVA_FIRMWARE.

For bare-metal, Qualcomm firmware required for DUTs in the Google lab is
included in the baremetal image.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13051

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34861>
2025-05-21 08:48:15 +00:00
..
bare-metal ci: Remove EXTERNAL_KERNEL_TAG variable 2025-05-09 07:18:53 +00:00
build ci: Run rustfmt and python jobs on aarch64 2025-05-16 06:07:20 +00:00
common ci/ci-tron: switch to the upstream ci-tron template 2025-05-07 21:02:15 +00:00
container ci: Remove firmware from test-base 2025-05-21 08:48:15 +00:00
fossils ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
lava ci: Remove firmware from test-base 2025-05-21 08:48:15 +00:00
meson nak: Add a dependency on rustc-hash 2025-05-16 01:40:04 +00:00
piglit ci: replace s3_upload wrapper with ci-fairy s3cp 2025-04-22 11:17:16 +00:00
test ci/ci-tron: replace crude dump of env vars with reproducible job script 2025-05-19 11:04:32 +02:00
tests ci/lava: Parametrize message burst length on unit tests 2025-05-19 22:44:21 +00:00
windows delete clover 2025-04-16 10:01:44 -04:00
.flake8 ci: update_traces_checksum: fix E501 line too long 2024-12-23 20:47:16 +00:00
all-skips.txt ci/piglit: Consolidate identical skip lists for X11 and gbm 2025-04-11 07:05:06 +00:00
android-cts-runner.sh ci/android: Remove redundant android-tools folder 2025-04-28 20:08:32 +00:00
android-deqp-runner.sh ci/android: check for ANGLE_TAG in android-deqp-runner.sh 2025-03-26 17:25:56 +00:00
android-runner.sh ci/android: Remove platform-tools from test-android container 2025-04-05 09:28:21 +00:00
angle-skips.txt ci: Add global ANGLE skips for its waiver 2024-10-18 20:39:33 +00:00
bin ci: move the CI handling scripts into bin/ci 2022-12-19 16:36:19 +01:00
conditional-build-image-tags.yml Uprev Piglit to 1767af745ed96f77b16c0c205015366d1fbbdb22 2025-05-16 17:25:05 +00:00
create-llvm-meson-wrap-file.sh ci/android: build llvmpipe driver for Android by forcing llvm fallback 2025-01-02 19:31:41 +00:00
cross-xfail-ppc64el ci: update xfails for ppc64le and s390x 2021-03-23 14:01:49 +00:00
cross-xfail-s390x llvmpipe: Use lp_build_round_arch on IBM Z (s390x) 2021-11-23 17:49:02 +00:00
crosvm-init.sh ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
crosvm-runner.sh ci: Remove EXTERNAL_KERNEL_TAG variable 2025-05-09 07:18:53 +00:00
cuttlefish-runner.sh ci/android: only use custom kernel for venus GPU_MODEs 2025-04-17 11:07:17 +00:00
deqp-runner.sh ci/piglit: Use structured tagging for Piglit 2025-04-17 09:22:39 +00:00
docs docs: Move the current CI .rst doc to docs/ci/ and link to it from .gitlab-ci. 2020-07-08 20:13:11 +00:00
download-git-cache.sh ci: use curl instead of wget in download-git-cache.sh 2025-04-24 10:36:00 +00:00
farm-rules.yml ci: document who are the farm admins 2025-03-26 19:47:09 +00:00
fluster-runner.sh ci/fluster: Use structured tagging for Fluster 2025-05-03 15:38:59 +02:00
fossilize-runner.sh ci: prune dri from LD_LIBRARY_PATH 2024-07-24 15:53:12 +00:00
fossils.yml gitlab-ci: add parallel-rdp fossils 2020-06-25 08:03:09 +02:00
gtest-runner.sh ci/va: Add /va/bin to PATH for test-video container 2025-04-28 20:08:32 +00:00
image-tags.yml ci: Remove firmware from test-base 2025-05-21 08:48:15 +00:00
prepare-artifacts-python.sh ci/ci-tron: switch to the upstream ci-tron template 2025-05-07 21:02:15 +00:00
prepare-artifacts.sh ci/fluster: Move the fluster-runner.sh script 2025-05-03 15:38:32 +02:00
report-flakes.py ci: Add known-flake handling for the IRC flake reports 2021-06-01 20:31:00 +00:00
run-pytest.sh ci: set python version 3.11 for run-pytest.sh 2024-12-23 20:47:16 +00:00
run-shader-db.sh ci: Make section emission really quiet 2024-10-20 11:32:43 +01:00
run-shellcheck.sh ci: move shellcheck options to .shellcheckrc 2024-10-24 22:43:03 +00:00
run-yamllint.sh ci: Crank up the yamllint line length limit. 2023-04-20 02:22:41 +00:00
setup-test-env.sh ci: replace s3_upload wrapper with ci-fairy s3cp 2025-04-22 11:17:16 +00:00
test-source-dep.yml ci: drop tracking of removed folder 2025-05-01 22:15:57 +02:00
vkd3d-runner.sh ci/vkd3d: stop supressing vulkaninfo errors 2025-05-07 21:02:15 +00:00