[edk2-devel] [PATCH edk2-platforms v1 0/6] Enable edk2-platforms CI for JunoPkg

PierreGondois pierre.gondois at arm.com
Wed Jun 23 08:02:03 UTC 2021


From: Pierre Gondois <Pierre.Gondois at arm.com>

This patch-set is dependent on the following patch-sets:
edk2:
  [PATCH v1 0/4] Allow EccCheck to run on other repositories
  https://edk2.groups.io/g/devel/message/76908
edk2-platforms:
  [PATCH v1 0/2] Fix duplicated GUID
  https://edk2.groups.io/g/devel/message/76910

It provides the configuration files necessary to run an upstream CI
similar to the one currently used for the main edk2 repository. The
configuration is mostly similar aswell.
Enabling the CI requires administrator rights on the edk2-platforms
repository. This configuration was tested on a private repository,
but will require additional configuration from the administrator.

The changes can be seen at: https://github.com/PierreARM/edk2-platforms/tree/1628_Enable_edk2_platforms_ci_for_JunoPkg_v1

Pierre Gondois (6):
  edk2-platforms: add edk2 repository as a submodule
  pip-requirements.txt: Add python pip requirements file
  .pytool/Plugin: Add CI plugins
  .azurepipelines: Add Azure Pipelines YML configuration files
  .mergify: Add Mergify YML pull request rules configuration file
  Platform/ARM: Juno: Add JunoPkg.ci.yaml for CI support

 .azurepipelines/ReadMe.md                     |  50 ++++
 .azurepipelines/Ubuntu-GCC5.yml               |  21 ++
 .azurepipelines/Ubuntu-PatchCheck.yml         |  36 +++
 .azurepipelines/Windows-VS2019.yml            |  20 ++
 .azurepipelines/templates/ReadMe.md           |  59 ++++
 .../templates/basetools-build-steps.yml       |  37 +++
 .../templates/platform-build-run-steps.yml    | 144 ++++++++++
 .../templates/pr-gate-build-job.yml           |  63 ++++
 .azurepipelines/templates/pr-gate-steps.yml   | 142 +++++++++
 .../templates/spell-check-prereq-steps.yml    |  22 ++
 .gitmodules                                   |   4 +
 .mergify/config.yml                           |  98 +++++++
 .pytool/CISettings.py                         | 185 ++++++++++++
 .pytool/Readme.md                             | 271 ++++++++++++++++++
 Platform/ARM/JunoPkg/JunoPkg.ci.yaml          | 104 +++++++
 edk2                                          |   1 +
 pip-requirements.txt                          |  18 ++
 17 files changed, 1275 insertions(+)
 create mode 100644 .azurepipelines/ReadMe.md
 create mode 100644 .azurepipelines/Ubuntu-GCC5.yml
 create mode 100644 .azurepipelines/Ubuntu-PatchCheck.yml
 create mode 100644 .azurepipelines/Windows-VS2019.yml
 create mode 100644 .azurepipelines/templates/ReadMe.md
 create mode 100644 .azurepipelines/templates/basetools-build-steps.yml
 create mode 100644 .azurepipelines/templates/platform-build-run-steps.yml
 create mode 100644 .azurepipelines/templates/pr-gate-build-job.yml
 create mode 100644 .azurepipelines/templates/pr-gate-steps.yml
 create mode 100644 .azurepipelines/templates/spell-check-prereq-steps.yml
 create mode 100644 .mergify/config.yml
 create mode 100644 .pytool/CISettings.py
 create mode 100644 .pytool/Readme.md
 create mode 100644 Platform/ARM/JunoPkg/JunoPkg.ci.yaml
 create mode 160000 edk2
 create mode 100644 pip-requirements.txt

-- 
2.17.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#76914): https://edk2.groups.io/g/devel/message/76914
Mute This Topic: https://groups.io/mt/83733295/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