[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 14/30] ci: run RISC-V cross jobs by default
From: |
Paolo Bonzini |
Subject: |
[PULL 14/30] ci: run RISC-V cross jobs by default |
Date: |
Tue, 6 May 2025 17:29:09 +0200 |
The riscv64-debian-cross container is based on Trixie rather than sid
these days, so it is pretty much as stable as the others. Enable it
by default.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
.gitlab-ci.d/container-cross.yml | 3 ---
.gitlab-ci.d/crossbuilds.yml | 5 -----
2 files changed, 8 deletions(-)
diff --git a/.gitlab-ci.d/container-cross.yml b/.gitlab-ci.d/container-cross.yml
index 34c0e729ad9..e45ea17cf15 100644
--- a/.gitlab-ci.d/container-cross.yml
+++ b/.gitlab-ci.d/container-cross.yml
@@ -67,11 +67,8 @@ ppc64el-debian-cross-container:
riscv64-debian-cross-container:
extends: .container_job_template
stage: containers
- # as we are currently based on 'sid/unstable' we may break so...
- allow_failure: true
variables:
NAME: debian-riscv64-cross
- QEMU_JOB_OPTIONAL: 1
s390x-debian-cross-container:
extends: .container_job_template
diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml
index 7ae0f966f15..3f76c901ba8 100644
--- a/.gitlab-ci.d/crossbuilds.yml
+++ b/.gitlab-ci.d/crossbuilds.yml
@@ -118,12 +118,8 @@ cross-ppc64el-kvm-only:
IMAGE: debian-ppc64el-cross
EXTRA_CONFIGURE_OPTS: --disable-tcg --without-default-devices
-# The riscv64 cross-builds currently use a 'sid' container to get
-# compilers and libraries. Until something more stable is found we
-# allow_failure so as not to block CI.
cross-riscv64-system:
extends: .cross_system_build_job
- allow_failure: true
needs:
job: riscv64-debian-cross-container
variables:
@@ -131,7 +127,6 @@ cross-riscv64-system:
cross-riscv64-user:
extends: .cross_user_build_job
- allow_failure: true
needs:
job: riscv64-debian-cross-container
variables:
--
2.49.0
- [PULL 01/30] lcitool: use newer Rust for Debian and Ubuntu, (continued)
- [PULL 01/30] lcitool: use newer Rust for Debian and Ubuntu, Paolo Bonzini, 2025/05/06
- [PULL 04/30] rust: let bilge use "let ... else", Paolo Bonzini, 2025/05/06
- [PULL 05/30] rust: qemu_api_macros: make pattern matching more readable and efficient, Paolo Bonzini, 2025/05/06
- [PULL 06/30] rust: use MaybeUninit::zeroed() in const context, Paolo Bonzini, 2025/05/06
- [PULL 07/30] rust: qom: fix TODO about zeroability of classes, Paolo Bonzini, 2025/05/06
- [PULL 08/30] rust: enable clippy::ptr_cast_constness, Paolo Bonzini, 2025/05/06
- [PULL 10/30] rust: replace c_str! with c"" literals, Paolo Bonzini, 2025/05/06
- [PULL 09/30] rust: remove offset_of replacement, Paolo Bonzini, 2025/05/06
- [PULL 16/30] target/arm/helper.c: Fix type conflict of GLib function pointers, Paolo Bonzini, 2025/05/06
- [PULL 11/30] docs: rust: update for newer minimum supported version, Paolo Bonzini, 2025/05/06
- [PULL 14/30] ci: run RISC-V cross jobs by default,
Paolo Bonzini <=
- [PULL 13/30] rust: clippy: enable uninlined_format_args lint, Paolo Bonzini, 2025/05/06
- [PULL 15/30] docs: build-system: fix typo, Paolo Bonzini, 2025/05/06
- [PULL 24/30] include/qemu/osdep.h: Add Emscripten-specific OS dependencies, Paolo Bonzini, 2025/05/06
- [PULL 18/30] target/ppc: Fix type conflict of GLib function pointers, Paolo Bonzini, 2025/05/06
- [PULL 26/30] util: exclude mmap-alloc.c from compilation target on Emscripten, Paolo Bonzini, 2025/05/06
- [PULL 17/30] target/i386/cpu.c: Fix type conflict of GLib function pointers, Paolo Bonzini, 2025/05/06
- [PULL 21/30] util/cacheflush.c: Update cache flushing mechanism for Emscripten, Paolo Bonzini, 2025/05/06
- [PULL 30/30] gitlab: Enable CI for wasm build, Paolo Bonzini, 2025/05/06
- [PULL 25/30] Disable options unsupported on Emscripten, Paolo Bonzini, 2025/05/06
- [PULL 27/30] util: Add coroutine backend for emscripten, Paolo Bonzini, 2025/05/06