diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 98a79087..bbd4c916 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -112,7 +112,7 @@ fvp-baser-aemv8r64: gem5-arm64: extends: .build -gem5-arm64-xen: +gem5-arm64/xen: extends: .build gem5-atp-arm64: @@ -145,12 +145,6 @@ n1sdp/armgcc: qemu-cortex-a53: extends: .build -qemuarm/testimage: - extends: .build - -qemuarm/clang/testimage: - extends: .build - qemuarm64-sbsa: extends: .build @@ -166,6 +160,18 @@ qemuarm64-secureboot/clang/musl/testimage: qemuarm64-secureboot/musl/testimage: extends: .build +qemuarm64/xen: + extends: .build + +qemuarm/clang/testimage: + extends: .build + +qemuarm/testimage: + extends: .build + +qemuarm/xen: + extends: .build + qemuarmv5/testimage: extends: .build diff --git a/ci/gem5-arm64-xen.yml b/ci/gem5-arm64-xen.yml deleted file mode 100644 index f71ffca3..00000000 --- a/ci/gem5-arm64-xen.yml +++ /dev/null @@ -1,24 +0,0 @@ - -header: - version: 9 - includes: - - base.yml - - meta-openembedded.yml - -repos: - meta-arm: - layers: - meta-gem5: - meta-virtualization: - url: git://git.yoctoproject.org/meta-virtualization - #FIXME - remove after master branch has overrides syntax conversion patch - refspec: master-next - -machine: gem5-arm64 - -local_conf_header: - meta-virt: - DISTRO_FEATURES:append = " virtualization xen" - -target: - - xen-image-minimal diff --git a/ci/meta-arm-autonomy.yml b/ci/meta-arm-autonomy.yml index 4402b968..260750af 100644 --- a/ci/meta-arm-autonomy.yml +++ b/ci/meta-arm-autonomy.yml @@ -2,11 +2,9 @@ header: version: 9 includes: - meta-openembedded.yml + - meta-virtualization.yml repos: - meta-virtualization: - url: https://git.yoctoproject.org/git/meta-virtualization - meta-arm: layers: meta-arm-autonomy: diff --git a/ci/meta-virtualization.yml b/ci/meta-virtualization.yml new file mode 100644 index 00000000..b7e15b2a --- /dev/null +++ b/ci/meta-virtualization.yml @@ -0,0 +1,9 @@ +header: + version: 9 + includes: + - meta-openembedded.yml + +repos: + meta-virtualization: + url: git://git.yoctoproject.org/meta-virtualization + refspec: master-next diff --git a/ci/qemuarm64.yml b/ci/qemuarm64.yml new file mode 100644 index 00000000..cc29c750 --- /dev/null +++ b/ci/qemuarm64.yml @@ -0,0 +1,6 @@ +header: + version: 9 + includes: + - base.yml + +machine: qemuarm64 diff --git a/ci/xen.yml b/ci/xen.yml new file mode 100644 index 00000000..d0c1765e --- /dev/null +++ b/ci/xen.yml @@ -0,0 +1,11 @@ +header: + version: 9 + includes: + - meta-virtualization.yml + +local_conf_header: + meta-virt: + DISTRO_FEATURES:append = " virtualization xen" + +target: + - xen-image-minimal