]> git.proxmox.com Git - mirror_edk2.git/commitdiff
.azurepipelines: Enable CI for UnitTestFrameworkPkg and host tests
authorMichael D Kinney <michael.d.kinney@intel.com>
Wed, 22 Jan 2020 18:20:44 +0000 (10:20 -0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 7 Feb 2020 19:18:53 +0000 (19:18 +0000)
https://bugzilla.tianocore.org/show_bug.cgi?id=2505

* Add NOOPT target to MdePkg, MdeModulePkg, and
  UnitTestFrameworkPkg to support building host
  based unit tests with optimization disabled.

Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Bret Barkelew <Bret.Barkelew@microsoft.com>
.azurepipelines/templates/pr-gate-build-job.yml

index 981acd68a19141948fbccd21f5b315307bcbe38a..61868554d43cf221e5c1ca3e5c5a009f18a78e17 100644 (file)
@@ -22,10 +22,10 @@ jobs:
     matrix:\r
       TARGET_MDE_CPU:\r
         Build.Pkgs: 'MdePkg,UefiCpuPkg'\r
-        Build.Targets: 'DEBUG,RELEASE,NO-TARGET'\r
+        Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'\r
       TARGET_MDEMODULE_DEBUG:\r
         Build.Pkgs: 'MdeModulePkg'\r
-        Build.Targets: 'DEBUG'\r
+        Build.Targets: 'DEBUG,NOOPT'\r
       TARGET_MDEMODULE_RELEASE:\r
         Build.Pkgs: 'MdeModulePkg'\r
         Build.Targets: 'RELEASE,NO-TARGET'\r
@@ -35,9 +35,9 @@ jobs:
       TARGET_OTHER:\r
         Build.Pkgs: 'PcAtChipsetPkg,ShellPkg'\r
         Build.Targets: 'DEBUG,RELEASE,NO-TARGET'\r
-      TARGET_FMP:\r
-        Build.Pkgs: 'FmpDevicePkg,FatPkg'\r
-        Build.Targets: 'DEBUG,RELEASE,NO-TARGET'\r
+      TARGET_FMP_FAT_TEST:\r
+        Build.Pkgs: 'FmpDevicePkg,FatPkg,UnitTestFrameworkPkg'\r
+        Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'\r
       TARGET_CRYPTO:\r
         Build.Pkgs: 'CryptoPkg'\r
         Build.Targets: 'DEBUG,RELEASE,NO-TARGET'\r