EDK2 Nightly Build

Unofficial EDK2 nightly build

View the Project on GitHub retrage/edk2-nightly

Unofficial EDK2 nightly build

This repository provides unofficial tianocore/edk2 nightly build. It currently builds OVMF for x64, IA-32, RISC-V 64-bit and LoongArch64, ArmVirtPkg for AArch64 and ARM, and UEFI Shell for x64, IA-32, AArch64, ARM, RISC-V 64-bit, and LoongArch64 both Debug and Release.

Pre-built binaries

UEFI images for QEMU

GCC5 DEBUG RELEASE
X64 DEBUGX64_OVMF.fd
DEBUGX64_OVMF_CODE.fd
DEBUGX64_OVMF_VARS.fd
RELEASEX64_OVMF.fd
RELEASEX64_OVMF_CODE.fd
RELEASEX64_OVMF_VARS.fd
IA32 DEBUGIa32_OVMF.fd
DEBUGIa32_OVMF_CODE.fd
DEBUGIa32_OVMF_VARS.fd
RELEASEIa32_OVMF.fd
RELEASEIa32_OVMF_CODE.fd
RELEASEIa32_OVMF_VARS.fd
AARCH64 DEBUGAARCH64_QEMU_EFI.fd
DEBUGAARCH64_QEMU_VARS.fd
RELEASEAARCH64_QEMU_EFI.fd
RELEASEAARCH64_QEMU_VARS.fd
ARM DEBUGARM_QEMU_EFI.fd
DEBUGARM_QEMU_VARS.fd
RELEASEARM_QEMU_EFI.fd
RELEASEARM_QEMU_VARS.fd
RISCV64 DEBUGRISCV64_VIRT.fd (Not tested) RELEASERISCV64_VIRT.fd (Not tested)
LOONGARCH64 DEBUGLOONGARCH64_QEMU_EFI.fd (Not tested)
DEBUGLOONGARCH64_QEMU_VARS.fd
RELEASELOONGARCH64_QEMU_EFI.fd (Not tested)
RELEASELOONGARCH64_QEMU_VARS.fd

UEFI Shell

GCC5 DEBUG RELEASE
X64 DEBUGX64_Shell.efi RELEASEX64_Shell.efi
IA32 DEBUGIA32_Shell.efi RELEASEIA32_Shell.efi
AARCH64 DEBUGAARCH64_Shell.efi RELEASEAARCH64_Shell.efi
ARM DEBUGARM_Shell.efi RELEASEARM_Shell.efi
RISCV64 DEBUGRISCV64_Shell.efi RELEASERISCV64_Shell.efi
LOONGARCH64 DEBUGLOONGARCH64_Shell.efi RELEASELOONGARCH64_Shell.efi

Build system

The build system is constructed on the top of CircleCI using Dockerfile The nightly build is scuduled at 00:00 UTC every day. Please see .circleci/config.yml for more details.