ci/container: setup sections in all image builds
Several of them don't use sections yet, but let's just have it everywhere to avoid weird surprised when moving code around and suddenly a section is used. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32299>
This commit is contained in:
@@ -6,6 +6,9 @@
|
|||||||
# ALPINE_X86_64_BUILD_TAG
|
# ALPINE_X86_64_BUILD_TAG
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
EPHEMERAL=(
|
EPHEMERAL=(
|
||||||
|
@@ -4,6 +4,9 @@
|
|||||||
|
|
||||||
# shellcheck disable=SC1091
|
# shellcheck disable=SC1091
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
EPHEMERAL=(
|
EPHEMERAL=(
|
||||||
|
@@ -2,6 +2,9 @@
|
|||||||
# shellcheck disable=SC2086 # we want word splitting
|
# shellcheck disable=SC2086 # we want word splitting
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
@@ -5,7 +5,11 @@
|
|||||||
# .gitlab-ci/image-tags.yml tags:
|
# .gitlab-ci/image-tags.yml tags:
|
||||||
# DEBIAN_BUILD_TAG
|
# DEBIAN_BUILD_TAG
|
||||||
|
|
||||||
set -ex
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
|
set -x
|
||||||
|
|
||||||
EPHEMERAL=(
|
EPHEMERAL=(
|
||||||
autoconf
|
autoconf
|
||||||
|
@@ -2,6 +2,9 @@
|
|||||||
# shellcheck disable=SC2086 # we want word splitting
|
# shellcheck disable=SC2086 # we want word splitting
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
export LLVM_VERSION="${LLVM_VERSION:=15}"
|
export LLVM_VERSION="${LLVM_VERSION:=15}"
|
||||||
|
@@ -6,6 +6,9 @@
|
|||||||
# KERNEL_ROOTFS_TAG
|
# KERNEL_ROOTFS_TAG
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
############### Install packages for baremetal testing
|
############### Install packages for baremetal testing
|
||||||
|
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
arch=s390x
|
arch=s390x
|
||||||
|
|
||||||
# Ephemeral packages (installed for this script and removed again at the end)
|
# Ephemeral packages (installed for this script and removed again at the end)
|
||||||
|
@@ -6,6 +6,9 @@
|
|||||||
# DEBIAN_BUILD_TAG
|
# DEBIAN_BUILD_TAG
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
@@ -6,6 +6,9 @@
|
|||||||
# DEBIAN_BUILD_TAG
|
# DEBIAN_BUILD_TAG
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
@@ -6,6 +6,9 @@
|
|||||||
# DEBIAN_PYUTILS_TAG
|
# DEBIAN_PYUTILS_TAG
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
@@ -3,6 +3,9 @@
|
|||||||
# shellcheck disable=SC1091
|
# shellcheck disable=SC1091
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
@@ -6,6 +6,9 @@
|
|||||||
# FEDORA_X86_64_BUILD_TAG
|
# FEDORA_X86_64_BUILD_TAG
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
. .gitlab-ci/setup-test-env.sh
|
||||||
|
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
|
|
||||||
|
@@ -13,10 +13,10 @@
|
|||||||
|
|
||||||
variables:
|
variables:
|
||||||
DEBIAN_X86_64_BUILD_BASE_IMAGE: "debian/x86_64_build-base"
|
DEBIAN_X86_64_BUILD_BASE_IMAGE: "debian/x86_64_build-base"
|
||||||
DEBIAN_BASE_TAG: "20241120-gold-mold"
|
DEBIAN_BASE_TAG: "20241122-sections"
|
||||||
|
|
||||||
DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build"
|
DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build"
|
||||||
DEBIAN_BUILD_TAG: "20241106-wlproto2"
|
DEBIAN_BUILD_TAG: "20241122-sections"
|
||||||
|
|
||||||
DEBIAN_X86_64_TEST_BASE_IMAGE: "debian/x86_64_test-base"
|
DEBIAN_X86_64_TEST_BASE_IMAGE: "debian/x86_64_test-base"
|
||||||
DEBIAN_ARM64_TEST_BASE_IMAGE: "debian/arm64_test-base"
|
DEBIAN_ARM64_TEST_BASE_IMAGE: "debian/arm64_test-base"
|
||||||
@@ -35,9 +35,10 @@ variables:
|
|||||||
DEBIAN_PYUTILS_IMAGE: "debian/x86_64_pyutils"
|
DEBIAN_PYUTILS_IMAGE: "debian/x86_64_pyutils"
|
||||||
DEBIAN_PYUTILS_TAG: "20241002-pyutils"
|
DEBIAN_PYUTILS_TAG: "20241002-pyutils"
|
||||||
|
|
||||||
ALPINE_X86_64_BUILD_TAG: "20241120-gold-mold"
|
ALPINE_X86_64_BUILD_TAG: "20241122-sections"
|
||||||
ALPINE_X86_64_LAVA_SSH_TAG: "20241106-wlproto2"
|
ALPINE_X86_64_LAVA_SSH_TAG: "20241122-sections"
|
||||||
FEDORA_X86_64_BUILD_TAG: "20241120-gold-mold"
|
FEDORA_X86_64_BUILD_TAG: "20241122-sections"
|
||||||
|
|
||||||
KERNEL_TAG: "v6.6.21-mesa-f8ea"
|
KERNEL_TAG: "v6.6.21-mesa-f8ea"
|
||||||
KERNEL_REPO: "gfx-ci/linux"
|
KERNEL_REPO: "gfx-ci/linux"
|
||||||
PKG_REPO_REV: "bca9635d"
|
PKG_REPO_REV: "bca9635d"
|
||||||
|
Reference in New Issue
Block a user