mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-04-25 13:08:55 +00:00
ci: update edk2 yml file to work with qemuarm/qemuarm64
Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
@@ -185,6 +185,9 @@ qemuarm64:
|
|||||||
extends: .build
|
extends: .build
|
||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
|
- TOOLCHAINS: [gcc, clang]
|
||||||
|
EFI: [uboot, edk2]
|
||||||
|
TESTING: testimage
|
||||||
- VIRT: xen
|
- VIRT: xen
|
||||||
|
|
||||||
qemuarm-secureboot:
|
qemuarm-secureboot:
|
||||||
@@ -199,6 +202,7 @@ qemuarm:
|
|||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
- TOOLCHAINS: [gcc, clang]
|
- TOOLCHAINS: [gcc, clang]
|
||||||
|
EFI: [uboot, edk2]
|
||||||
TESTING: testimage
|
TESTING: testimage
|
||||||
- VIRT: xen
|
- VIRT: xen
|
||||||
|
|
||||||
|
|||||||
@@ -7,3 +7,9 @@ local_conf_header:
|
|||||||
MACHINE_FEATURES += "efi"
|
MACHINE_FEATURES += "efi"
|
||||||
TFA_UBOOT = "0"
|
TFA_UBOOT = "0"
|
||||||
TFA_UEFI = "1"
|
TFA_UEFI = "1"
|
||||||
|
|
||||||
|
EXTRA_IMAGEDEPENDS += "edk2-firmware"
|
||||||
|
EFI_PROVIDER ?= "grub-efi"
|
||||||
|
|
||||||
|
QB_DEFAULT_BIOS = "QEMU_EFI.fd"
|
||||||
|
WKS_FILE ?= "efi-disk.wks.in"
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ for i in $(echo $1 | cut -s -d ':' -f 2 | sed 's/[][,]//g'); do
|
|||||||
# defaults, we can simply ignore those parameters. They are necessary
|
# defaults, we can simply ignore those parameters. They are necessary
|
||||||
# to pass in so that matrix can correctly setup all of the permutations
|
# to pass in so that matrix can correctly setup all of the permutations
|
||||||
# of each individual run.
|
# of each individual run.
|
||||||
if [[ $i == 'none' || $i == 'gcc' || $i == 'glibc' ]]; then
|
if [[ $i == 'none' || $i == 'gcc' || $i == 'glibc' || $i == 'uboot' ]]; then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
FILES+=":ci/$i.yml"
|
FILES+=":ci/$i.yml"
|
||||||
|
|||||||
Reference in New Issue
Block a user