duntan
e3ee8c8dbd
.azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py
...
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 >
2021-09-02 01:46:30 +00:00
Pierre Gondois
fb5b6220a9
.pytool/EccCheck: Set PACKAGES_PATH env var in Ecc
...
When running Ecc on other repositories (e.g.: edk2-platforms with
edk2 as a submodule), edk2 modules are referenced.
E.g.: MdePkg/..
The PACKAGES_PATH env var can be used to reference other directories
containing packages. Set it so that Ecc can find these packages.
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 >
Cc: Sami Mujawar <sami.mujawar@arm.com >
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-07-12 14:53:55 +00:00
Pierre Gondois
50672d2692
.pytool/EccCheck: Check ecc_csv exists
...
'workspace_path' being an absolute path leads to 'ecc_csv' being
an absolute path. Then it won't be found among 'file' as they
are relative paths.
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 >
Cc: Sami Mujawar <sami.mujawar@arm.com >
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-07-12 14:53:55 +00:00
Pierre Gondois
a050c599df
.pytool/EccCheck: Rename edk2_path as workspace_path
...
The edk2 path and the workspace path are identical when running
Ecc on edk2. When running Ecc on another repository
(e.g.: edk2-platforms with edk2 as a submodule of edk2-platforms),
these directories are different. Indeed, in the latter configuration,
Ecc must run git commands on the tested repository, i.e. the workspace
directory, edk2-platforms.
Thus, rename edk2_path as workspace_path.
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 >
Cc: Sami Mujawar <sami.mujawar@arm.com >
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-07-12 14:53:55 +00:00
Pierre Gondois
22fe311bd2
.pytool/EccCheck: Locate BaseTools dir with EDK_TOOLS_PATH
...
The BaseTools directory is currently being located as a
sub-directory of the WORKSPACE env var. This might not be
true in other environments. Cf EDKII Build Specification,
s4.1.3 "Build Process Restrictions":
There is no restriction on the location of the EDK_TOOLS_PATH,
it may be located within a directory identified as the
WORKSPACE directory, or in any other location that is
accessible on the development workstation.
Locate the BaseTools directory using EDK_TOOLS_PATH instead.
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 >
Cc: Sami Mujawar <sami.mujawar@arm.com >
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-07-12 14:53:55 +00:00
Sean Brogan
f47c4676dd
Pytool: SpellCheck: Defer path expansion in cspell parameters
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3454
On Linux the shell expands the wildcard paths and causes multiple files
to be missed. This change adds additional quotes to defer expansion in
order to bring parity in cspell result.
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: Sean Brogan <sean.brogan@microsoft.com >
Signed-off-by: Kun Qin <kuqin12@gmail.com >
Reviewed-by: Sean Brogan <sean.brogan@microsoft.com >
Reviewed-by: Bret Barkelew <bret.barkelew@microsoft.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-07-09 08:29:54 +00:00
Sean Brogan
288bd74a22
Pytool: SpellCheck: Fix incorrect file mask across package matrices
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3443
Existing implementation could modify class global data that causes
potential incorrect file mask to be used for execution of plugin.
This change switches class variable to be tuple so that it cannot be
accidently modified. Local usage of STANDARD_PLUGIN_DEFINED_PATHS is also
changed to copy to new list before modification.
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: Sean Brogan <sean.brogan@microsoft.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-06-15 07:12:13 +00:00
Pierre Gondois
ec9683ec0f
.pytool: Document LicenseCheck and EccCheck
...
Add an entry in the documentation for the LicenseCheck and
EccCheck plugins.
Cc: Bret Barkelew <bret.barkelew@microsoft.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org >
Cc: Sami Mujawar <sami.mujawar@arm.com >
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com >
Acked-by: Bret Barkelew <bret.barkelew@microsoft.com >
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com >
2021-04-28 12:03:51 +00:00
Pierre Gondois
a4cf19597f
.pytool: Enable CI for ArmPlatformPkg
...
Enable the CI for the ArmPlatformPkg.
Cc: Bret Barkelew <bret.barkelew@microsoft.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org >
Cc: Sami Mujawar <sami.mujawar@arm.com >
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com >
Reviewed-by: Bret Barkelew <bret.barkelew@microsoft.com >
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com >
2021-04-28 12:03:51 +00:00
Pierre Gondois
2942cb5815
.pytool: Enable CI for ArmPkg
...
Enable the CI for the ArmPkg.
Cc: Bret Barkelew <bret.barkelew@microsoft.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org >
Cc: Sami Mujawar <sami.mujawar@arm.com >
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com >
Reviewed-by: Bret Barkelew <bret.barkelew@microsoft.com >
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com >
2021-04-28 12:03:51 +00:00
Matthew Carlson
1534b6228b
BaseTools: Use pip module if available, CI uses it by default
...
Use the new edk2-basetools pip module.
Includes a helpful message in setup to let users know which has been
selected.
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Yuwei Chen <yuwei.chen@intel.com >
Reviewed-by: Bob Feng <bob.c.feng@intel.com >
Reviewed-by: Yuwei <Chen<yuwei.chen@intel.com >
Signed-off-by: Matthew Carlson <matthewfcarlson@gmail.com >
2021-02-09 03:56:37 +00:00
Abner Chang
acabf1b033
.pytool: Add required submodule for JsonLib
...
Open source project jansson is leveraged by edk2 JsonLib.
Add jansson to the required submodule in CiSettings.py.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Peter O'Hanley <peter.ohanley@hpe.com >
Reviewed-by: Bret Barkelew <Bret.Barkelew@microsoft.com >
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com >
2021-01-09 03:08:51 +00:00
Sami Mujawar
d8d1f6661d
.pytool: CI Settings to support StandaloneMmPkg
...
Bugzilla: 3150 (https://bugzilla.tianocore.org/show_bug.cgi?id=3150 )
Update pytools configuration to enable StandaloneMmPkg
and update package status in documentation.
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com >
Reviewed-by: Bret Barkelew <bret.barkelew@microsoft.com >
Acked-by: Jiewen Yao <Jiewen.yao@intel.com >
Acked-by: Ard Biesheuvel <ard.biesheuvel@arm.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-01-07 11:13:39 +00:00
Sami Mujawar
870ee2f6c8
.python/SpellCheck: Add 'XIPFLAGS' to "words" section
...
The EDKII Core CI reports spelling error for XIPFLAGS. The
XIPFLAGS are typically used to specify XIP options to the
compiler. e.g. GCC:*_*_*_CC_XIPFLAGS = -fno-jump-tables
Add 'XIPFLAGS' to "words" section in cspell.base.yaml file
to avoid spelling check error.
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com >
Acked-by: Ard Biesheuvel <ard.biesheuvel@arm.com >
Acked-by: Laszlo Ersek <lersek@redhat.com >
2020-10-16 17:21:04 +00:00
Abner Chang
c4add64fd4
.pytool: Add CI on RedfishPkg
...
Add RedfishPkg to CI test.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
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 >
Cc: Nickle Wang <nickle.wang@hpe.com >
Reviewed-by: Bret Barkelew <Bret.Barkelew@microsoft.com >
Acked-by: Laszlo Ersek <lersek@redhat.com >
2020-10-15 02:19:47 +00:00
Zhang, Shenglei
06dc822d04
Revert ".pytool/EccCheck: Disable Ecc error code 10014 for open CI"
...
This reverts commit d4e0b9607c
.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2951
Previously false positive Ecc issue whose error code is 10014 was reported
under Linux OS. So we disabled it in EccCheck plugin for edk2 open CI.
As the bug is fixed, we need to revert the change and re-enable it.
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: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2020-09-03 14:48:11 +00:00
Shenglei Zhang
d4e0b9607c
.pytool/EccCheck: Disable Ecc error code 10014 for open CI
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2920
Ecc issues whose error code is 10014, can't be correctly handled
under Linux OS, resulting from a bug in Ecc tool.
So we need to disable it before ecc tool is repaired.
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 <liming.gao@intel.com >
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2020-08-24 02:47:29 +00:00
Sami Mujawar
82c65f14d4
.pytool: CI Settings to support DynamicTablesPkg
...
Update pytools configuration to enable DynamicTablesPkg
and update package status in documentation.
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com >
Reviewed-by: Alexei Fedorov <Alexei.Fedorov@arm.com >
Reviewed-by: Shenglei Zhang <shenglei.zhang@intel.com >
2020-08-19 09:17:26 +00:00
Shenglei Zhang
fbc9cb4c8b
.pytool/Plugin: Add a plugin EccCheck
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606
EccCheck is a plugin to report Ecc issues for code in pull request
, which will be run on open ci.
But note not each kind of issue could be reported out.
It can only handle the issues, whose line number in CSV report
accurately map with their code in source code files. And Ecc issues
about comments can also be handled.
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 <liming.gao@intel.com >
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com >
2020-08-17 03:28:09 +00:00
Shenglei Zhang
eca948f6f3
.pytool/Plugin: Add a plugin LicenseCheck
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2691
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2833
Add a plugin to check license conflict for new added
files in a patch. It will report out errors when meeting
files which are not contributed under BSD-2-Clause-Patent.
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 <liming.gao@intel.com >
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2020-07-31 02:49:51 +00:00
Bret Barkelew
4403bbd7c0
UnitTestFrameworkPkg: Add info to readme about working with UnitTests
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Bret Barkelew <bret.barkelew@microsoft.com >
Signed-off-by: Bret Barkelew <bret.barkelew@microsoft.com >
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com >
2020-06-02 02:45:46 +00:00
Sean Brogan
f4f9c4cb63
.pytool/CISettings: Remove Windows only scope for host based unit tests
...
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2513
Remove Windows only scopes in the CISettngs file
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 <liming.gao@intel.com >
Signed-off-by: Sean Brogan <sean.brogan@microsoft.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2020-05-08 05:54:46 +00:00
Abner Chang
e6956d0052
.pytool: Add RISC-V architecture on RISC-V EDK2 CI.
...
BZ:2562:
https://bugzilla.tianocore.org/show_bug.cgi?id=2562
Add RISC-V architecture on RISC-V EDK2 CI testing.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Reviewed-by: Sean Brogan <sean.brogan@microsoft.com >
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Gilbert Chen <gilbert.chen@hpe.com >
Cc: Daniel Helmut Schaefer <daniel.schaefer@hpe.com >
2020-05-07 03:17:15 +00:00
Sean Brogan
0358c0bfc1
.pytool: Update CI Settings to support Emulator, ArmVirt, and Ovmf packages
...
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2570
Update pytools configuration to enable EmulatorPkg, ArmVirtPkg,
and OvmfPkg.
Update documentation for the status of those packages.
Remove future work items that are now complete.
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 <liming.gao@intel.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Bret Barkelew <bret.barkelew@microsoft.com >
2020-04-28 18:07:59 +00:00
Michael Kubacki
be7295b364
.python/SpellCheck: Increase SpellCheck plugin max failures
...
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2593
Increases the maximum number of failures in the SpellCheck plugin so
that more issues can be caught in a single pass.
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Liming Gao <liming.gao@intel.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Sean Brogan <sean.brogan@microsoft.com >
Reviewed-by: Shenglei Zhang <shenglei.zhang@intel.com >
2020-04-17 20:39:34 +00:00
Shenglei Zhang
06033f5aba
BaseTools: Make brotli a submodule
...
Use submodule way to access brotli in BaseTools based on
brotli version 666c3280cc11dc433c303d79a83d4ffbdd12cc8d.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2558
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2020-04-16 01:58:38 +00:00
Shenglei Zhang
58802e02c4
MdeModulePkg/BrotliCustomDecompressLib: Make brotli a submodule
...
Use submodule way to access brotli in MdeModulePkg based on
brotli version 666c3280cc11dc433c303d79a83d4ffbdd12cc8d.
The newly added BrotliDecUefiSupport.h/.c are used by directory
'brotli'.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2559
Cc: Liming Gao <liming.gao@intel.com >
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2020-04-16 01:58:38 +00:00
Shenglei Zhang
48b6c60cc6
MdeModulePkg/RegularExpressionDxe: Make oniguruma a submodule in edk2.
...
Use submodule way to access oniguruma. And upgrade oniguruma
version from v6.9.3 to v6.9.4_mark1.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2073
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2020-04-13 01:26:12 +00:00
Abner Chang
ef5dcba975
.python/SpellCheck: Add "RISCV" to "words" section
...
BZ:2562:
https://bugzilla.tianocore.org/show_bug.cgi?id=2562
Add RISCV to "words" section in cspell.base.yaml file to avoid spelling check error.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Reviewed-by: Bret Barkelew <bret.barkelew@microsoft.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
2020-04-03 17:09:12 +00:00
Michael D Kinney
61364ab927
.pytool: Add CI support for host based unit tests with results
...
https://bugzilla.tianocore.org/show_bug.cgi?id=2505
* Add plugin to build and run host based unit tests
* Add plugin that performs a DSC complete check DSC files
used to build host based tests
* Update DscCompleteCheck plugin to ignore module INFs with
a MODULE_TYPE of HOST_APPLICATION and library INFs that
only support a module type of HOST_APPLICATION.
* Fix issues in XML reports from checkers.
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Bret Barkelew <Bret.Barkelew@microsoft.com >
2020-02-07 19:18:53 +00:00
Philippe Mathieu-Daude
e8b9296c67
.pytool: Avoid "is" with a literal Python 3.8 warnings in CI plugins
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2304
To avoid SyntaxWarning with Python 3.8, change the 'is' operator
by the conventional '==' comparator.
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 <liming.gao@intel.com >
Reviewed-by: Bob Feng <bob.c.feng@intel.com >
Signed-off-by: Philippe Mathieu-Daude <philmd@redhat.com >
2019-12-06 03:07:37 +00:00
Sean Brogan
4eb2baba93
.pytool: Add CISettings.py and Readme.md
...
https://bugzilla.tianocore.org/show_bug.cgi?id=2315
Add main python script for EDK II Continuous Integration (CI)
builds along with a Readme.md that provides a summary of the
packages, platforms, and checks performs during a CI build.
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2019-11-11 13:02:44 -08:00
Sean Brogan
9da7846c88
.pytool/Plugin: Add CI plugins
...
https://bugzilla.tianocore.org/show_bug.cgi?id=2315
Add .pytool directory to the edk2 repository with the
following plugins. These plugins are in a top level
directory because that can be used with all packages
and platforms.
* CharEncodingCheck
* CompilerPlugin
* DependencyCheck
* DscCompleteCheck
* GuidCheck
* LibraryClassCheck
* SpellCheck
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2019-11-11 13:02:03 -08:00