]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml
ArmVirtPkg/PlatformCI: Enable optional features on Qemu AARCH64 builds
[mirror_edk2.git] / ArmVirtPkg / PlatformCI / .azurepipelines / Ubuntu-GCC5.yml
index c0a2e0f20d4f5a375d8388f7f45261d56c3a6313..44a1d3da674254718900c6c57f21b2307d44862a 100644 (file)
@@ -22,7 +22,7 @@ jobs:
   - 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
@@ -30,42 +30,42 @@ jobs:
     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