From: Eric Engestrom Date: Thu, 3 Aug 2023 17:23:50 +0000 (+0100) Subject: ci: include mold in x86_64_test-base & rootfs images X-Git-Tag: upstream/23.3.3~4638 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2c6dc51a9022602c6273a8ce82e46a1cbe17448a;p=platform%2Fupstream%2Fmesa.git ci: include mold in x86_64_test-base & rootfs images Signed-off-by: Eric Engestrom Part-of: --- diff --git a/.gitlab-ci/container/debian/x86_64_test-base.sh b/.gitlab-ci/container/debian/x86_64_test-base.sh index 533be65..726d532 100644 --- a/.gitlab-ci/container/debian/x86_64_test-base.sh +++ b/.gitlab-ci/container/debian/x86_64_test-base.sh @@ -1,6 +1,10 @@ #!/usr/bin/env bash # shellcheck disable=SC2086 # we want word splitting +# When changing this file, you need to bump the following +# .gitlab-ci/image-tags.yml tags: +# DEBIAN_BASE_TAG + set -e set -o xtrace @@ -35,6 +39,7 @@ STABLE_EPHEMERAL=" \ libepoxy-dev \ libgbm-dev \ libpciaccess-dev \ + libssl-dev libvulkan-dev \ libwayland-dev \ libx11-xcb-dev \ @@ -123,6 +128,8 @@ pip3 install --break-system-packages git+http://gitlab.freedesktop.org/freedeskt # Needed for manipulation with traces yaml files. pip3 install --break-system-packages yq +. .gitlab-ci/container/build-mold.sh + ############### Build LLVM-SPIRV translator . .gitlab-ci/container/build-llvm-spirv.sh diff --git a/.gitlab-ci/container/lava_build.sh b/.gitlab-ci/container/lava_build.sh index 94e22b6..965bf17 100755 --- a/.gitlab-ci/container/lava_build.sh +++ b/.gitlab-ci/container/lava_build.sh @@ -214,6 +214,9 @@ mmdebstrap \ "$ROOTFS/" \ "http://deb.debian.org/debian" +############### Install mold +. .gitlab-ci/container/build-mold.sh + ############### Setuping if [ "$DEBIAN_ARCH" = "amd64" ]; then . .gitlab-ci/container/setup-wine.sh "/dxvk-wine64" diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index b413f47..adec6eb 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -1,6 +1,6 @@ variables: DEBIAN_X86_64_BUILD_BASE_IMAGE: "debian/x86_64_build-base" - DEBIAN_BASE_TAG: "2023-07-26-meson-1.2" + DEBIAN_BASE_TAG: "2023-08-03-mold" DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build" DEBIAN_BUILD_TAG: "2023-06-24-agility-711" @@ -21,7 +21,7 @@ variables: ALPINE_X86_64_BUILD_TAG: "2023-05-01-3.18-bump-1" ALPINE_X86_64_LAVA_SSH_TAG: "2023-06-26-first-version" FEDORA_X86_64_BUILD_TAG: "2023-07-26-meson-1.2" - KERNEL_ROOTFS_TAG: "2023-07-24-piglit-ed58dfbd" + KERNEL_ROOTFS_TAG: "2023-08-03-mold" KERNEL_TAG: "v6.3.13-for-mesa-ci-a7f02a9f9591" WINDOWS_X64_VS_PATH: "windows/x64_vs"