/edk2-nightly

Unofficial EDK2 nightly build

Primary LanguageDockerfileBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Unofficial EDK2 nightly build

This repository provides unofficial tianocore/edk2 nightly build. It currently builds OVMF for x64, IA-32 and RISC-V 64-bit, 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)

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.