[edk2-devel] [PATCH v1 0/6] Edk2 Platform and Core CI for ArmVirtPkg, EmulatorPkg, and OvmfPkg

Zhang, Shenglei shenglei.zhang at intel.com
Tue Apr 14 08:31:30 UTC 2020


Hi Sean/Michael,

Did you have test for the added piplines?

Thanks,
Shenglei

> -----Original Message-----
> From: devel at edk2.groups.io [mailto:devel at edk2.groups.io] On Behalf Of
> Michael Kubacki
> Sent: Thursday, April 9, 2020 2:13 AM
> To: devel at edk2.groups.io
> Cc: Andrew Fish <afish at apple.com>; Ard Biesheuvel
> <ard.biesheuvel at arm.com>; Bret Barkelew
> <Bret.Barkelew at microsoft.com>; Justen, Jordan L
> <jordan.l.justen at intel.com>; Laszlo Ersek <lersek at redhat.com>; Leif
> Lindholm <leif at nuviainc.com>; Gao, Liming <liming.gao at intel.com>; Kinney,
> Michael D <michael.d.kinney at intel.com>; Ni, Ray <ray.ni at intel.com>; Sean
> Brogan <sean.brogan at microsoft.com>
> Subject: [edk2-devel] [PATCH v1 0/6] Edk2 Platform and Core CI for
> ArmVirtPkg, EmulatorPkg, and OvmfPkg
> 
> From: Michael Kubacki <michael.kubacki at microsoft.com>
> 
> The following 6 patches adds support for "Platform CI" for ArmVirtPkg,
> OvmfPkg, and EmulatorPkg.
> 
> Each readme has live status and links to the builds as well as details
> of how to build and run the same way the CI server will.
> 
> ArmVirtPkg:
> https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArmVi
> rtEmulatorPackages_v5/ArmVirtPkg/README-pytools.md
> 
> EmulatorPkg:
> https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArmVi
> rtEmulatorPackages_v5/EmulatorPkg/README-pytools.md
> 
> OvmfPkg:
> https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArmVi
> rtEmulatorPackages_v5/OvmfPkg/README-pytools.md
> 
> The patch set also adds ArmVirtPkg, OvmfPkg, and EmulatorPkg to Core CI
> for
> the code evaluation tests (not compiling). Details of those tests are here:
> https://github.com/spbrogan/edk2/tree/PlatformAndCoreCIForOvmfArmVir
> tEmulatorPackages_v5/.pytool
> 
> Branch can be reviewed here:
> https://github.com/spbrogan/edk2/tree/PlatformAndCoreCIForOvmfArmVir
> tEmulatorPackages_v5
> 
> Please send feedback to the mailing list and do not leave feedback directly
> on github.
> 
> On a separate note, shallow threading might not work on this patch series
> due to changes made by the SMTP server. Please bear with me while I am
> investigating if this can be changed.
> 
> Cc: Andrew Fish <afish at apple.com>
> Cc: Ard Biesheuvel <ard.biesheuvel at arm.com>
> Cc: Bret Barkelew <Bret.Barkelew at microsoft.com>
> Cc: Jordan Justen <jordan.l.justen at intel.com>
> Cc: Laszlo Ersek <lersek at redhat.com>
> Cc: Leif Lindholm <leif at nuviainc.com>
> Cc: Liming Gao <liming.gao at intel.com>
> Cc: Michael D Kinney <michael.d.kinney at intel.com>
> Cc: Ray Ni <ray.ni at intel.com>
> Cc: Sean Brogan <sean.brogan at microsoft.com>
> Signed-off-by: Michael Kubacki <michael.kubacki at microsoft.com>
> 
> Sean Brogan (6):
>   .azurepipelines: Add Platform CI template
>   ArmVirtPkg: Add Platform CI and configuration for Core CI
>   EmulatorPkg: Add Platform CI and configuration for Core CI
>   OvmfPkg: Add Platform CI and configuration for Core CI
>   .pytool: Update CI Settings to support Emulator, ArmVirt, and Ovmf
>     packages
>   .azurepipelines: Update Core CI build matrix to include platforms
> 
>  .azurepipelines/ReadMe.md                              |  50 ++++
>  .azurepipelines/templates/ReadMe.md                    |  59 +++++
>  .azurepipelines/templates/platform-build-run-steps.yml | 134 ++++++++++
>  .azurepipelines/templates/pr-gate-build-job.yml        |   5 +
>  .pytool/CISettings.py                                  |   7 +-
>  .pytool/Plugin/SpellCheck/cspell.base.yaml             |  14 ++
>  .pytool/Readme.md                                      |  10 +-
>  ArmVirtPkg/.azurepipelines/Ubuntu-GCC5.yml             |  89 +++++++
>  ArmVirtPkg/ArmVirtPkg.ci.yaml                          | 103 ++++++++
>  ArmVirtPkg/PlatformBuild.py                            | 263 ++++++++++++++++++++
>  ArmVirtPkg/README-pytools.md                           | 123 +++++++++
>  ArmVirtPkg/iasl_ext_dep.yaml                           |  21 ++
>  EmulatorPkg/.azurepipelines/Ubuntu-GCC5.yml            |  95 +++++++
>  EmulatorPkg/.azurepipelines/Windows-VS2019.yml         |  85 +++++++
>  EmulatorPkg/EmulatorPkg.ci.yaml                        |  85 +++++++
>  EmulatorPkg/PlatformBuild.py                           | 252 +++++++++++++++++++
>  EmulatorPkg/README-pytools.md                          | 173 +++++++++++++
>  OvmfPkg/.azurepipelines/Ubuntu-GCC5.yml                | 133 ++++++++++
>  OvmfPkg/.azurepipelines/Windows-VS2019.yml             | 138 ++++++++++
>  OvmfPkg/OvmfPkg.ci.yaml                                |  83 ++++++
>  OvmfPkg/PlatformBuild.py                               | 242 ++++++++++++++++++
>  OvmfPkg/README-pytools.md                              | 238 ++++++++++++++++++
>  OvmfPkg/iasl_ext_dep.yaml                              |  21 ++
>  23 files changed, 2415 insertions(+), 8 deletions(-)
>  create mode 100644 .azurepipelines/ReadMe.md
>  create mode 100644 .azurepipelines/templates/ReadMe.md
>  create mode 100644 .azurepipelines/templates/platform-build-run-
> steps.yml
>  create mode 100644 ArmVirtPkg/.azurepipelines/Ubuntu-GCC5.yml
>  create mode 100644 ArmVirtPkg/ArmVirtPkg.ci.yaml
>  create mode 100644 ArmVirtPkg/PlatformBuild.py
>  create mode 100644 ArmVirtPkg/README-pytools.md
>  create mode 100644 ArmVirtPkg/iasl_ext_dep.yaml
>  create mode 100644 EmulatorPkg/.azurepipelines/Ubuntu-GCC5.yml
>  create mode 100644 EmulatorPkg/.azurepipelines/Windows-VS2019.yml
>  create mode 100644 EmulatorPkg/EmulatorPkg.ci.yaml
>  create mode 100644 EmulatorPkg/PlatformBuild.py
>  create mode 100644 EmulatorPkg/README-pytools.md
>  create mode 100644 OvmfPkg/.azurepipelines/Ubuntu-GCC5.yml
>  create mode 100644 OvmfPkg/.azurepipelines/Windows-VS2019.yml
>  create mode 100644 OvmfPkg/OvmfPkg.ci.yaml
>  create mode 100644 OvmfPkg/PlatformBuild.py
>  create mode 100644 OvmfPkg/README-pytools.md
>  create mode 100644 OvmfPkg/iasl_ext_dep.yaml
> 
> --
> 2.16.3.windows.1
> 
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#57301): https://edk2.groups.io/g/devel/message/57301
Mute This Topic: https://groups.io/mt/72880532/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list