mesa/.gitlab-ci/container
Cristian Ciocaltea c070449d06 ci: Avoid altering EXTRA_CARGO_ARGS environment variable
Use a dedicated DEQP_RUNNER_CARGO_ARGS variable instead of
EXTRA_CARGO_ARGS in build-deqp-runner.sh to pass custom arguments when
invoking 'cargo install'.

This is to avoid modifications of EXTRA_CARGO_ARGS which might have
negative side-effects in the scripts which rely on this variable and
import build-deqp-runner.sh instead of executing it in a subshell.

Fixes: 8729c6e981 ("ci: Support building and installing deqp-runner from source")
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Reviewed-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15208>
(cherry picked from commit e7ab2ba94e)

Conflicts:
	.gitlab-ci/container/build-deqp-runner.sh
2022-04-21 21:03:05 -07:00
..
debian ci: Do not remove cmake 2022-01-18 18:42:05 +00:00
fedora ci: Consistently build Wayland and protocols 2021-11-26 16:06:09 +00:00
arm.config ci: include etnaviv support in ARMHF container. 2021-09-17 17:54:39 +00:00
arm64.config ci: Uprev Kernel to v5.16 2022-01-19 20:14:42 +00:00
baremetal_build.sh ci: include etnaviv support in ARMHF container. 2021-09-17 17:54:39 +00:00
build-apitrace.sh ci: Uprev apitrace to 170424754bb4 "retrace: Get --loop to work without rewinding" 2021-05-26 18:20:19 +00:00
build-crosvm.sh virgl: Fix texture transfers by using a staging resource 2022-03-14 10:43:55 -07:00
build-deqp-runner.sh ci: Avoid altering EXTRA_CARGO_ARGS environment variable 2022-04-21 21:03:05 -07:00
build-deqp.sh ci: Shrink container/rootfs sizes. 2022-01-07 22:32:31 +00:00
build-fossilize.sh ci: Move docker images from Debian buster to bullseye 2021-04-14 13:05:08 +00:00
build-gfxreconstruct.sh ci: build gfxreconstruct v0.9.5 2021-02-17 19:10:42 +00:00
build-hang-detection.sh ci: build the hang-detection tool into x86_test-vk 2021-06-02 16:30:57 +00:00
build-kernel.sh ci: Move Kernel build tasks into its own file 2021-06-09 19:14:00 +00:00
build-libclc.sh ci: Install llvm-spirv from Debian bullseye 2021-04-14 13:05:08 +00:00
build-libdrm.sh ci: Upgrade to libdrm 2.4.109 2021-11-26 16:06:09 +00:00
build-piglit.sh ci: Uprev piglit to af1785f31 2022-01-10 21:52:42 +00:00
build-rust.sh ci: Increase the default Rust toolchain version 2021-08-03 14:24:08 +00:00
build-skqp.sh ci: Build skqp on ARM64 images 2022-01-05 20:15:04 +00:00
build-skqp_base.gn ci: Build skqp on ARM64 images 2022-01-05 20:15:04 +00:00
build-skqp_download_model.patch ci: Build skqp on ARM64 images 2022-01-05 20:15:04 +00:00
build-skqp_fetch-gn.patch ci: Build skqp on ARM64 images 2022-01-05 20:15:04 +00:00
build-va-tools.sh ci: Enable testing radeonsi's libva using libva-util unit tests. 2021-10-28 23:17:19 +00:00
build-vkd3d-proton.sh ci: include VKD3D-Proton tests into the VK test container 2021-05-25 17:03:25 +00:00
build-wayland.sh ci: Consistently build Wayland and protocols 2021-11-26 16:06:09 +00:00
container_post_build.sh ci: Add Fedora 34 based x86 build docker image 2021-07-09 10:24:41 +00:00
container_pre_build.sh ci: Add Fedora 34 based x86 build docker image 2021-07-09 10:24:41 +00:00
create-android-cross-file.sh meson: Check arguments before adding. 2021-11-09 20:51:14 +00:00
create-android-ndk-pc.sh ci: Move container files into their own dir 2021-02-08 14:19:06 +00:00
create-cross-file.sh ci: Move container files into their own dir 2021-02-08 14:19:06 +00:00
create-rootfs.sh ci: Shrink container/rootfs sizes. 2022-01-07 22:32:31 +00:00
cross_build.sh ci: Move docker images from Debian buster to bullseye 2021-04-14 13:05:08 +00:00
lava_build.sh ci: Shrink container/rootfs sizes. 2022-01-07 22:32:31 +00:00
x86_64.config ci: Update linux kernel to v5.15 2021-11-02 06:59:27 +01:00