mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
CI: Remove useless/misleading randconfig jobs
Randconfig builds pick CONFIG_DEBUG with 50% probability. Therefore
$foo{,-debug}-randconfig are just two equivalent jobs with misleading names.
Furthermore, arm64 has randconfig jobs for both Alpine and Bookworm; Both
environments use GCC 12.2, so we have 4 equivalent jobs. Delete 3 of them.
This leaves us with 4 primary randconfig jobs:
gitlab-ci/build.yaml:381:debian-bookworm-gcc-arm32-randconfig:
gitlab-ci/build.yaml:429:alpine-3.18-gcc-arm64-randconfig:
gitlab-ci/build.yaml:495:archlinux-current-gcc-riscv64-randconfig:
gitlab-ci/build.yaml:640:debian-bookworm-gcc-randconfig:
as PPC64 doesn't want randconfig right now, and buster-gcc-ibt is a special
job with a custom compiler.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Anthony PERARD <anthony.perard@vates.tech>
Release-Acked-By: Oleksii Kurochko <oleksii.kurochko@gmail.com>
This commit is contained in:
1 parent
3420cc1a50
commit
83754331a7
1 file changed
-39
@@ -385,13 +385,6 @@ debian-bookworm-gcc-arm32-randconfig:
|
||||
HYPERVISOR_ONLY: y
|
||||
RANDCONFIG: y
|
||||
|
||||
debian-bookworm-gcc-arm32-debug-randconfig:
|
||||
extends: .gcc-arm32-cross-build-debug
|
||||
variables:
|
||||
CONTAINER: debian:bookworm-arm64v8-arm32-gcc
|
||||
HYPERVISOR_ONLY: y
|
||||
RANDCONFIG: y
|
||||
|
||||
debian-bookworm-gcc-arm32-debug-staticmem:
|
||||
extends: .gcc-arm32-cross-build-debug
|
||||
variables:
|
||||
@@ -423,18 +416,6 @@ debian-bookworm-gcc-debug-arm64:
|
||||
variables:
|
||||
CONTAINER: debian:bookworm-arm64v8
|
||||
|
||||
debian-bookworm-gcc-arm64-randconfig:
|
||||
extends: .gcc-arm64-build
|
||||
variables:
|
||||
CONTAINER: debian:bookworm-arm64v8
|
||||
RANDCONFIG: y
|
||||
|
||||
debian-bookworm-gcc-debug-arm64-randconfig:
|
||||
extends: .gcc-arm64-build-debug
|
||||
variables:
|
||||
CONTAINER: debian:bookworm-arm64v8
|
||||
RANDCONFIG: y
|
||||
|
||||
alpine-3.18-gcc-arm64:
|
||||
extends: .gcc-arm64-build
|
||||
variables:
|
||||
@@ -451,12 +432,6 @@ alpine-3.18-gcc-arm64-randconfig:
|
||||
CONTAINER: alpine:3.18-arm64v8
|
||||
RANDCONFIG: y
|
||||
|
||||
alpine-3.18-gcc-debug-arm64-randconfig:
|
||||
extends: .gcc-arm64-build-debug
|
||||
variables:
|
||||
CONTAINER: alpine:3.18-arm64v8
|
||||
RANDCONFIG: y
|
||||
|
||||
alpine-3.18-gcc-debug-arm64-staticmem:
|
||||
extends: .gcc-arm64-build-debug
|
||||
variables:
|
||||
@@ -525,14 +500,6 @@ archlinux-current-gcc-riscv64-randconfig:
|
||||
RANDCONFIG: y
|
||||
<<: *riscv-fixed-randconfig
|
||||
|
||||
archlinux-current-gcc-riscv64-debug-randconfig:
|
||||
extends: .gcc-riscv64-cross-build-debug
|
||||
variables:
|
||||
CONTAINER: archlinux:current-riscv64
|
||||
KBUILD_DEFCONFIG: tiny64_defconfig
|
||||
RANDCONFIG: y
|
||||
<<: *riscv-fixed-randconfig
|
||||
|
||||
# Power cross-build
|
||||
debian-bullseye-gcc-ppc64le:
|
||||
extends: .gcc-ppc64le-cross-build
|
||||
@@ -676,12 +643,6 @@ debian-bookworm-gcc-randconfig:
|
||||
CONTAINER: debian:bookworm
|
||||
RANDCONFIG: y
|
||||
|
||||
debian-bookworm-gcc-debug-randconfig:
|
||||
extends: .gcc-x86-64-build-debug
|
||||
variables:
|
||||
CONTAINER: debian:bookworm
|
||||
RANDCONFIG: y
|
||||
|
||||
debian-bookworm-32-clang-debug:
|
||||
extends: .clang-x86-32-build-debug
|
||||
variables:
|
||||
|
||||