]> git.proxmox.com Git - mirror_edk2.git/commitdiff
.azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py
authorduntan <dun.tan@intel.com>
Fri, 20 Aug 2021 06:43:37 +0000 (14:43 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 2 Sep 2021 01:46:30 +0000 (01:46 +0000)
Add UefiPayloadPkg in gate-build-job.yml to enable Core ci for UefiPayloadPkg.
Add UefiPayloadPkg to supported Packages in CISettings.

Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Signed-off-by: DunTan <dun.tan@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
.azurepipelines/templates/pr-gate-build-job.yml
.pytool/CISettings.py

index 207acc76316f521e20efaa648697b6e501c5d6ac..d5b16c127f58eab2b6f6fcec08c9d2d31e203849 100644 (file)
@@ -48,6 +48,9 @@ jobs:
       TARGET_SECURITY:\r
         Build.Pkgs: 'SecurityPkg'\r
         Build.Targets: 'DEBUG,RELEASE,NO-TARGET'\r
+      TARGET_UEFIPAYLOAD:\r
+        Build.Pkgs: 'UefiPayloadPkg'\r
+        Build.Targets: 'DEBUG,RELEASE,NO-TARGET'\r
       TARGET_PLATFORMS:\r
         # For Platforms only check code. Leave it to Platform CI\r
         # to build them.\r
index 96e6baa5190d45ba26034fc2df98a35dbfd9fbed..ce330e2c73a38c248220b8f4c6b28df60bdcd424 100644 (file)
@@ -67,7 +67,8 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag
                 "CryptoPkg",\r
                 "UnitTestFrameworkPkg",\r
                 "OvmfPkg",\r
-                "RedfishPkg"\r
+                "RedfishPkg",\r
+                "UefiPayloadPkg"\r
                 )\r
 \r
     def GetArchitecturesSupported(self):\r