- job: Platform_CI\r
variables:\r
package: 'ArmVirtPkg'\r
- vm_image: 'ubuntu-18.04'\r
+ vm_image: 'ubuntu-22.04'\r
should_run: true\r
run_flags: "MAKE_STARTUP_NSH=TRUE QEMU_HEADLESS=TRUE"\r
\r
strategy:\r
matrix:\r
QEMU_AARCH64_DEBUG:\r
- Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
+ Build.File: "$(package)/PlatformCI/QemuBuild.py"\r
Build.Arch: "AARCH64"\r
- Build.Flags: ""\r
+ Build.Flags: "BLD_*_SECURE_BOOT_ENABLE=1 BLD_*_TPM2_ENABLE=1 BLD_*_NETWORK_TLS_ENABLE=1 BLD_*_NETWORK_IP6_ENABLE=1 BLD_*_NETWORK_HTTP_BOOT_ENABLE=1"\r
Build.Target: "DEBUG"\r
Run.Flags: $(run_flags)\r
Run: $(should_run)\r
QEMU_AARCH64_RELEASE:\r
- Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
+ Build.File: "$(package)/PlatformCI/QemuBuild.py"\r
Build.Arch: "AARCH64"\r
- Build.Flags: ""\r
+ Build.Flags: "BLD_*_SECURE_BOOT_ENABLE=1 BLD_*_TPM2_ENABLE=1 BLD_*_NETWORK_TLS_ENABLE=1 BLD_*_NETWORK_IP6_ENABLE=1 BLD_*_NETWORK_HTTP_BOOT_ENABLE=1"\r
Build.Target: "RELEASE"\r
Run.Flags: $(run_flags)\r
Run: $(should_run)\r
QEMU_AARCH64_NOOPT:\r
- Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
+ Build.File: "$(package)/PlatformCI/QemuBuild.py"\r
Build.Arch: "AARCH64"\r
- Build.Flags: ""\r
+ Build.Flags: "BLD_*_SECURE_BOOT_ENABLE=1 BLD_*_TPM2_ENABLE=1 BLD_*_NETWORK_TLS_ENABLE=1 BLD_*_NETWORK_IP6_ENABLE=1 BLD_*_NETWORK_HTTP_BOOT_ENABLE=1"\r
Build.Target: "NOOPT"\r
Run.Flags: $(run_flags)\r
Run: $(should_run)\r
QEMU_ARM_DEBUG:\r
- Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
+ Build.File: "$(package)/PlatformCI/QemuBuild.py"\r
Build.Arch: "ARM"\r
Build.Flags: ""\r
Build.Target: "DEBUG"\r
Run.Flags: $(run_flags)\r
Run: $(should_run)\r
QEMU_ARM_RELEASE:\r
- Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
+ Build.File: "$(package)/PlatformCI/QemuBuild.py"\r
Build.Arch: "ARM"\r
Build.Flags: ""\r
Build.Target: "RELEASE"\r
Run.Flags: $(run_flags)\r
Run: $(should_run)\r
QEMU_ARM_NOOPT:\r
- Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
+ Build.File: "$(package)/PlatformCI/QemuBuild.py"\r
Build.Arch: "ARM"\r
Build.Flags: ""\r
Build.Target: "NOOPT"\r