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:
Andrew Cooper committed 2024-07-11 17:45:57 +01:00
1 parent 3420cc1a50
commit 83754331a7
1 file changed
-39
-39
View File
@@ -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:
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.