Commit ef4e75e5ab for qemu.org
commit ef4e75e5ab78e176dd4b7dfceb5a56857b22cdf9
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: Wed Jun 24 13:46:54 2026 +0100
gitlab: use .base_meson_job_template from crossbuild jobs
This ensures that crossbuild jobs capture the build/meson-logs
content as artifacts to aid in debugging.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Link: https://lore.kernel.org/qemu-devel/20260624124657.2725376-4-berrange@redhat.com
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
diff --git a/.gitlab-ci.d/crossbuild-template.yml b/.gitlab-ci.d/crossbuild-template.yml
index 786c5cdb88..36bb9a405c 100644
--- a/.gitlab-ci.d/crossbuild-template.yml
+++ b/.gitlab-ci.d/crossbuild-template.yml
@@ -1,5 +1,5 @@
.cross_system_build_job:
- extends: .base_job_template
+ extends: .base_meson_job_template
stage: build
image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:$QEMU_CI_CONTAINER_TAG
cache:
@@ -54,7 +54,7 @@
# KVM), and set extra options (such disabling other accelerators) via the
# $EXTRA_CONFIGURE_OPTS variable.
.cross_accel_build_job:
- extends: .base_job_template
+ extends: .base_meson_job_template
stage: build
image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:$QEMU_CI_CONTAINER_TAG
timeout: 60m
@@ -87,7 +87,7 @@
- section_end test
.cross_user_build_job:
- extends: .base_job_template
+ extends: .base_meson_job_template
stage: build
image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:$QEMU_CI_CONTAINER_TAG
cache: