]> git.proxmox.com Git - mirror_edk2.git/commitdiff
EmulatorPkg: CI: Use Fedora 35 container (Linux only)
authorOliver Steffen <osteffen@redhat.com>
Mon, 16 Jan 2023 17:40:36 +0000 (18:40 +0100)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 17 Jan 2023 19:06:32 +0000 (19:06 +0000)
Run the Linux jobs of the EmulatorPkg platform CI inside a container,
in the same way the general CI does now. Make use of the default image
specified in the defaults.yml template.

Use Python from the container image, do not download at runtime.

Signed-off-by: Oliver Steffen <osteffen@redhat.com>
Reviewed-by: Michael Kubacki <michael.kubacki@microsoft.com>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Chris Fernald <chfernal@microsoft.com>
EmulatorPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml

index a32c57d4aab440a965f57739cfcf3fd37c172f41..3861457ac70a6538139fa93293d654521ef3eebe 100644 (file)
@@ -79,6 +79,8 @@ jobs:
     pool:\r
       vmImage: $(vm_image)\r
 \r
+    container: ${{ variables.default_linux_image }}\r
+\r
     steps:\r
     - template: ../../../.azurepipelines/templates/platform-build-run-steps.yml\r
       parameters:\r
@@ -89,4 +91,4 @@ jobs:
         build_file: $(Build.File)\r
         build_flags: $(Build.Flags)\r
         run_flags: $(Run.Flags)\r
-        usePythonVersion: ${{ variables.default_python_version }}\r
+        usePythonVersion: '' # use Python from the container image\r