]> git.proxmox.com Git - mirror_edk2.git/commit - ArmVirtPkg/PlatformCI/QemuBuild.py
ArmVirtPkg/PlatformCI: Add CI coverage for ArmVirtQemuKernel
authorArd Biesheuvel <ardb@kernel.org>
Tue, 24 Jan 2023 15:45:02 +0000 (15:45 +0000)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 26 Jan 2023 18:54:58 +0000 (18:54 +0000)
commit0eda2533170b9e9793c245d9cb4710e5c8d997f6
treee554ee84ce88b88a3f939b1fc1d498a82cd73fe2
parented1806b2c011f1cbcc729284dc8e386b45c903d7
ArmVirtPkg/PlatformCI: Add CI coverage for ArmVirtQemuKernel

ArmVirtQemuKernel.dsc describes a firmware build that is loadable at
arbitrary address and can be invoked using the Linux/arm64 kernel boot
protocol. The early code deviates significantly from ArmVirtQemu, and so
it makes sense to cover this platform in CI even if it is not widely
used. This ensures that the relocatable PrePi and other components in
EmbeddedPkg don't regress on ARM as they are being updated for use on
TDVF.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Michael Kubacki <michael.kubacki@microsoft.com>
ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml
ArmVirtPkg/PlatformCI/PlatformBuildLib.py
ArmVirtPkg/PlatformCI/QemuBuild.py
ArmVirtPkg/PlatformCI/QemuKernelBuild.py [new file with mode: 0644]