]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
gitlab: use .base_meson_job_template from crossbuild jobs
authorDaniel P. Berrangé <berrange@redhat.com>
Wed, 24 Jun 2026 12:46:54 +0000 (13:46 +0100)
committerPierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Thu, 25 Jun 2026 21:31:41 +0000 (14:31 -0700)
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>
.gitlab-ci.d/crossbuild-template.yml

index 786c5cdb88f5c3c7e2b5c74c4764d68c098be8bd..36bb9a405c0ce043f461ba68c921daf5c7455450 100644 (file)
@@ -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: