From 9c6330a0b15e07dd351d60d871053938ac053245 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Mon, 22 Apr 2024 13:37:36 +0000 Subject: [PATCH] CI: add 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 Signed-off-by: Jon Mason --- .gitlab-ci.yml | 9 +++++++++ ci/genericarm64.yml | 16 ++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 ci/genericarm64.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c063adef..db6fdc87 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -161,6 +161,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 diff --git a/ci/genericarm64.yml b/ci/genericarm64.yml new file mode 100644 index 00000000..fd66bd40 --- /dev/null +++ b/ci/genericarm64.yml @@ -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