@@ -160,6 +160,15 @@ arm-systemready-ir-acs:
fvps:
extends: .build
+genericarm64:
+ extends: .build
+ parallel:
+ matrix:
+ - TOOLCHAINS: [gcc, clang]
+ TESTING: testimage
+ - KERNEL: linux-yocto-dev
+ TESTING: testimage
+
generic-arm64:
extends: .build
new file mode 100644
@@ -0,0 +1,16 @@
+header:
+ version: 14
+ includes:
+ - ci/base.yml
+
+repos:
+ poky:
+ layers:
+ meta-yocto-bsp:
+
+local_conf_header:
+ bootloader: |
+ # If running genericarm64 in a qemu we need to manually build the bootloader
+ EXTRA_IMAGEDEPENDS += "virtual/bootloader"
+
+machine: genericarm64
Add the new genericarm64 in meta-yocto-bsp to the CI. This new BSP is heavily based on the meta-arm generic-arm64 machine, but with an all-new fragmented kernel configuration. Signed-off-by: Ross Burton <ross.burton@arm.com> --- .gitlab-ci.yml | 9 +++++++++ ci/genericarm64.yml | 16 ++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 ci/genericarm64.yml