mesa/.gitlab-ci
Sergi Blanch-Torne f0c58518cc
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
ci: reduce the root .gitlab-ci file
Following the idea to distribute in a tree of files to include and split
between the files with or without hidden job definitions, some jobs in the
root file can be moved to files made specific to describe build or test jobs.

Signed-off-by: Sergi Blanch-Torne <sergi.blanch.torne@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35427>
2025-06-30 12:32:30 +00:00
..
bare-metal ci: split hidden job definition for bare-metal and ci-tron 2025-06-30 12:32:30 +00:00
build ci: reduce the root .gitlab-ci file 2025-06-30 12:32:30 +00:00
ci-tron ci: split hidden job definition for bare-metal and ci-tron 2025-06-30 12:32:30 +00:00
common ci/init-stage1: Add /dev/fd symlink 2025-06-10 06:33:10 +00:00
container ci: split long containers build yaml 2025-06-30 12:32:29 +00:00
fossils ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
lava ci: split hidden job definition for bare-metal and ci-tron 2025-06-30 12:32:30 +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: reduce the root .gitlab-ci file 2025-06-30 12:32:30 +00:00
tests ci/lava: Avoid eval when generating env script 2025-06-10 18:19:21 -03:00
windows ci: build mediafoundation frontend in windows-msvc 2025-06-05 22:02:01 +00: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: Add link to Android CTS results 2025-06-30 10:15:15 +00:00
android-deqp-runner.sh ci/android: Print the detailed deqp versions 2025-06-19 20:20:41 +00:00
android-runner.sh ci/android: download S3_ANDROID_ARTIFACT_NAME in cuttlefish-runner.sh 2025-06-27 09:27:45 +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 ci/android: Add dEQP module for CML cuttlefish test 2025-06-26 23:21:12 +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: Forward all environment variables to DUTs and crosvm 2025-05-26 15:30:47 +00:00
cuttlefish-runner.sh ci/android: Move sourcing setup-test-env.sh before set -uex 2025-06-30 10:15:15 +00:00
deqp-runner.sh ci/piglit: avoid copying /piglit across filesystems when unused 2025-06-16 11:52:08 +00:00
docs
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/bare-metal: Remove remnants of old bare-metal setups 2025-05-26 10:19:29 +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
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/android: Add dEQP module for CML cuttlefish test 2025-06-26 23:21:12 +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: Simplify filter_env_vars using indirect expansion 2025-06-10 18:19:21 -03:00
test-source-dep.yml ci: Only run rustfmt when necessary 2025-06-10 14:37:14 +00:00
vkd3d-runner.sh ci/vkd3d: Use structured tagging for vkd3d-proton 2025-06-10 06:33:10 +00:00