]> git.proxmox.com Git - mirror_edk2.git/commitdiff
EmulatorPkg: Temp remove IA32 GCC CI builds
authorMichael D Kinney <michael.d.kinney@intel.com>
Wed, 28 Apr 2021 20:53:55 +0000 (13:53 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 29 Apr 2021 05:38:20 +0000 (05:38 +0000)
EmulatorPkg IA32 GCC builds are not working due to a failure
to install the i386 library dependencies in Ubuntu 18.04.

Temporarily disable these specific CI tests until the issue
can be resolved.

Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Bob Feng <bob.c.feng@intel.com>
Cc: Yuwei Chen <yuwei.chen@intel.com>
Cc: Andrew Fish <afish@apple.com>
Cc: Ray Ni <ray.ni@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Bob Feng <bob.c.feng@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
EmulatorPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml

index faf57e7dd55929572500fd6e8ff66d7533c60156..416c15e7084084a65e6da9c28daddd6c65b654ec 100644 (file)
@@ -47,27 +47,6 @@ jobs:
             Build.Target: "NOOPT"\r
             Run.Flags: $(run_flags)\r
             Run: $(should_run)\r
-          EmulatorPkg_IA32_DEBUG:\r
-            Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
-            Build.Arch: "IA32"\r
-            Build.Flags: ""\r
-            Build.Target: "DEBUG"\r
-            Run.Flags: $(run_flags)\r
-            Run: $(should_run)\r
-          EmulatorPkg_IA32_RELEASE:\r
-            Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
-            Build.Arch: "IA32"\r
-            Build.Flags: ""\r
-            Build.Target: "RELEASE"\r
-            Run.Flags: $(run_flags)\r
-            Run: $(should_run)\r
-          EmulatorPkg_IA32_NOOPT:\r
-            Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
-            Build.Arch: "IA32"\r
-            Build.Flags: ""\r
-            Build.Target: "NOOPT"\r
-            Run.Flags: $(run_flags)\r
-            Run: $(should_run)\r
           EmulatorPkg_X64_FULL_DEBUG:\r
             Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
             Build.Arch: "X64"\r
@@ -89,27 +68,6 @@ jobs:
             Build.Target: "NOOPT"\r
             Run.Flags: $(run_flags)\r
             Run: $(should_run)\r
-          EmulatorPkg_IA32_FULL_DEBUG:\r
-            Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
-            Build.Arch: "IA32"\r
-            Build.Flags: "BLD_*_SECURE_BOOT_ENABLE=TRUE"\r
-            Build.Target: "DEBUG"\r
-            Run.Flags: $(run_flags)\r
-            Run: $(should_run)\r
-          EmulatorPkg_IA32_FULL_RELEASE:\r
-            Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
-            Build.Arch: "IA32"\r
-            Build.Flags: "BLD_*_SECURE_BOOT_ENABLE=TRUE"\r
-            Build.Target: "RELEASE"\r
-            Run.Flags: $(run_flags)\r
-            Run: $(should_run)\r
-          EmulatorPkg_IA32_FULL_NOOPT:\r
-            Build.File: "$(package)/PlatformCI/PlatformBuild.py"\r
-            Build.Arch: "IA32"\r
-            Build.Flags: "BLD_*_SECURE_BOOT_ENABLE=TRUE"\r
-            Build.Target: "NOOPT"\r
-            Run.Flags: $(run_flags)\r
-            Run: $(should_run)\r
 \r
     workspace:\r
       clean: all\r
@@ -127,14 +85,3 @@ jobs:
         build_file: $(Build.File)\r
         build_flags: $(Build.Flags)\r
         run_flags: $(Run.Flags)\r
-        # Add steps to install some IA32 only dependencies\r
-        extra_install_step:\r
-        - bash: sudo dpkg --add-architecture i386\r
-          displayName: Add i386 to dpkg\r
-          condition: and(gt(variables.pkg_count, 0), eq(variables['Build.Arch'], 'IA32'), succeeded())\r
-        - bash: sudo apt-get update\r
-          displayName: do apt-get update\r
-          condition: and(gt(variables.pkg_count, 0), eq(variables['Build.Arch'], 'IA32'), succeeded())\r
-        - bash: sudo apt-get install libc6-dev:i386 libx11-dev:i386 libxext-dev:i386 lib32gcc-7-dev\r
-          displayName: Add additional i386 packages\r
-          condition: and(gt(variables.pkg_count, 0), eq(variables['Build.Arch'], 'IA32'), succeeded())\r