new file mode 100644
@@ -0,0 +1,14 @@
+cross-amd64-xen:
+ extends: .cross_accel_build_job
+ variables:
+ IMAGE: debian-amd64-cross
+ ACCEL: xen
+ TARGETS: i386-softmmu,x86_64-softmmu
+ ACCEL_CONFIGURE_OPTS: --disable-tcg --disable-kvm
+
+cross-arm64-xen:
+ extends: .cross_accel_build_job
+ variables:
+ IMAGE: debian-arm64-cross
+ ACCEL: xen
+ TARGETS: aarch64-softmmu
@@ -17,6 +17,7 @@ include:
- local: '/.gitlab-ci.d/crossbuilds-kvm-s390x.yml'
- local: '/.gitlab-ci.d/crossbuilds-kvm-ppc.yml'
- local: '/.gitlab-ci.d/crossbuilds-kvm-mips.yml'
+ - local: '/.gitlab-ci.d/crossbuilds-xen.yml'
.native_build_job_template: &native_build_job_definition
stage: build
@@ -488,6 +488,7 @@ F: include/hw/xen/
F: include/sysemu/xen.h
F: include/sysemu/xen-mapcache.h
F: stubs/xen-hw-stub.c
+F: .gitlab-ci.d/crossbuilds-xen.yml
Guest CPU Cores (HAXM)
---------------------
Cross-build ARM and X86 targets with only Xen accelerator enabled. Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> --- .gitlab-ci.d/crossbuilds-xen.yml | 14 ++++++++++++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 16 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds-xen.yml