mesa/.gitlab-ci/container
Daniel Stone dd5d737e6c ci/lava: Use new pyutils container
Instead of unpacking the x86_64_build container and its billion build
dependencies every time, switch to using only what's in the minimal
pyutils container, and the Python scripts we get as an artifact from the
python-test job. Pulling the artifacts from S3 rather than using GitLab
is also much more efficient.

This should substantially reduce the runtime required to get to testing.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31151>
2024-09-12 18:17:52 +00:00
..
alpine ci/alpine: Fix shellcheck errors 2024-09-09 16:27:07 +00:00
debian ci/lava: Use new pyutils container 2024-09-12 18:17:52 +00:00
fedora ci: Disable building OMX driver 2024-09-09 18:14:49 +00:00
patches ci/deqp: uprev gl & gles cts 2024-06-08 08:19:47 +00:00
baremetal_build.sh ci: build kernel in gfx-ci/linux and just use binaries in Mesa3D CI 2023-07-16 02:11:23 +02:00
build-angle.sh ci: bump ANGLE 2024-05-16 22:50:09 +00:00
build-apitrace.sh ci/image-tags: rename DEBIAN_X86_64_TEST_*_TAG to drop the x86 mention 2024-05-23 06:00:50 +02:00
build-bindgen.sh ci: move (c)bindgen to own shell script 2024-06-01 20:16:32 +00:00
build-crosvm.sh ci: Update virglrenderer and crosvm 2024-03-07 21:19:05 +00:00
build-deqp-runner.sh ci/deqp-runner: pass EXTRA_CARGO_ARGS 2024-09-09 08:26:47 +00:00
build-deqp.sh ci/vulkan: Backport dEQP commit to make it less OOMy 2024-09-09 16:27:07 +00:00
build-directx-headers.sh ci: Bump DirectX-Headers and Agility SDK dependencies to 1.614.1 2024-09-12 15:01:18 +00:00
build-fossilize.sh ci/image-tags: rename DEBIAN_X86_64_TEST_*_TAG to drop the x86 mention 2024-05-23 06:00:50 +02:00
build-gfxreconstruct.sh ci: bump gfxreconstruct revision up to compatible version with Debian 12 2023-05-25 16:06:50 +02:00
build-hang-detection.sh ci: bump the hang-detection tool in the test image for Vulkan 2022-06-14 08:02:37 +02:00
build-kdl.sh ci: fix kdl commit fetch 2023-11-20 18:37:18 +00:00
build-libclc.sh ci: bump from Debian 11 (bullseye) to 12 (bookworm) 2023-05-25 16:06:51 +02:00
build-libdrm.sh ci: bump Fedora and Android libdrm2 to 2.4.122 2024-07-09 17:54:49 +00:00
build-llvm-spirv.sh ci: bump from Debian 11 (bullseye) to 12 (bookworm) 2023-05-25 16:06:51 +02:00
build-mold.sh ci: uprev mold to 2.32.0 2024-06-12 11:01:28 +00:00
build-ninetests.sh ci/image-tags: rename DEBIAN_X86_64_TEST_*_TAG to drop the x86 mention 2024-05-23 06:00:50 +02:00
build-piglit.sh Uprev Piglit to 93b4bd2e0aaab1c22ae3e1a23f9e057a8f7451b2 2024-09-02 08:30:51 +00:00
build-rust.sh rusticl: bump rust req to 1.76 2024-07-31 16:22:42 +00:00
build-shader-db.sh ci: move shader-db clone/build into its own script 2023-09-30 14:55:09 +00:00
build-skqp.sh ci/skqp: skqp can't live with compiler named clang-15, provide symlink 2023-05-25 16:06:52 +02:00
build-skqp_base.gn ci/skqp: handle all warnings printed with clang >= 14 2023-05-14 22:16:28 +00:00
build-va-tools.sh ci: update libva to 2.18.1 2023-05-18 18:32:06 +00:00
build-vkd3d-proton.sh ci/vkd3d: use upstream test-runner.sh for process isolation 2024-08-29 00:18:54 +00:00
build-vulkan-validation.sh ci: bump vvl to v1.3.289 2024-07-03 21:37:11 +00:00
build-wayland.sh ci/image-tags: rename DEBIAN_X86_64_TEST_*_TAG to drop the x86 mention 2024-05-23 06:00:50 +02:00
container_post_build.sh ci: always cleanup pip and cargo leftovers 2023-10-31 01:00:25 +00:00
container_pre_build.sh ci: drop mingw and wine from the x86_64 build container 2023-10-31 01:00:25 +00:00
create-android-cross-file.sh meson: fix deprecation warning in create-android-cross-file.sh 2024-05-29 14:22:39 +00:00
create-android-ndk-pc.sh ci/android: move sdk version and ndk to a job variable 2023-01-25 08:58:25 -03:00
create-cross-file.sh ci: bump from Debian 11 (bullseye) to 12 (bookworm) 2023-05-25 16:06:51 +02:00
cross_build.sh ci: build a host version of mesa for cross builds 2024-02-13 00:06:45 +00:00
download-prebuilt-kernel.sh ci: fix build-kernel.sh -> download-prebuilt-kernel.sh 2024-05-23 06:00:22 +02:00
get-firmware-from-source.sh ci: Fix shellcheck warnings in firmware download 2024-09-09 16:27:07 +00:00
gitlab-ci.yml ci: Add pyutils container 2024-09-12 18:17:52 +00:00
install-meson.sh ci: fix meson install script 2024-06-11 12:15:07 +00:00
install-wine-apitrace.sh ci: migrate from wget to curl 2023-01-19 23:46:44 +00:00
install-wine-dxvk.sh ci: bump from Debian 11 (bullseye) to 12 (bookworm) 2023-05-25 16:06:51 +02:00
lava_build.sh ci: Fix shellcheck warnings in firmware download 2024-09-09 16:27:07 +00:00
setup-rootfs.sh Revert "ci/wine: move wine configuration into rootfs where is wine available" 2023-10-31 01:00:25 +00:00
setup-wine.sh ci: bump from Debian 11 (bullseye) to 12 (bookworm) 2023-05-25 16:06:51 +02:00
strip-rootfs.sh ci: bump from Debian 11 (bullseye) to 12 (bookworm) 2023-05-25 16:06:51 +02:00