]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFsp2Pkg/IntelFsp2Pkg.ci.yaml
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / IntelFsp2Pkg / IntelFsp2Pkg.ci.yaml
1 ## @file
2 # Core CI configuration for IntelFsp2Pkg
3 #
4 # Copyright (c) Microsoft Corporation
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 ##
8 {
9 ## options defined .pytool/Plugin/LicenseCheck
10 "LicenseCheck": {
11 "IgnoreFiles": []
12 },
13
14 "EccCheck": {
15 ## Exception sample looks like below:
16 ## "ExceptionList": [
17 ## "<ErrorID>", "<KeyWord>"
18 ## ]
19 "ExceptionList": [
20 ],
21 ## Both file path and directory path are accepted.
22 "IgnoreFiles": []
23 },
24
25 ## options defined .pytool/Plugin/CompilerPlugin
26 "CompilerPlugin": {
27 "DscPath": "IntelFsp2Pkg.dsc"
28 },
29
30 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
31 "HostUnitTestCompilerPlugin": {
32 "DscPath": "" # Don't support this test
33 },
34
35 ## options defined .pytool/Plugin/CharEncodingCheck
36 "CharEncodingCheck": {
37 "IgnoreFiles": []
38 },
39
40 ## options defined .pytool/Plugin/DependencyCheck
41 "DependencyCheck": {
42 "AcceptableDependencies": [
43 "IntelFsp2Pkg/IntelFsp2Pkg.dec",
44 "MdeModulePkg/MdeModulePkg.dec",
45 "MdePkg/MdePkg.dec",
46 "UefiCpuPkg/UefiCpuPkg.dec"
47 ],
48 # For host based unit tests
49 "AcceptableDependencies-HOST_APPLICATION":[
50 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
51 ],
52 # For UEFI shell based apps
53 "AcceptableDependencies-UEFI_APPLICATION":[],
54 "IgnoreInf": []
55 },
56
57 ## options defined .pytool/Plugin/DscCompleteCheck
58 "DscCompleteCheck": {
59 "IgnoreInf": [""],
60 "DscPath": "IntelFsp2Pkg.dsc"
61 },
62
63 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck
64 "HostUnitTestDscCompleteCheck": {
65 "IgnoreInf": [""],
66 "DscPath": "" # Don't support this test
67 },
68
69 ## options defined .pytool/Plugin/GuidCheck
70 "GuidCheck": {
71 "IgnoreGuidName": [],
72 "IgnoreGuidValue": [],
73 "IgnoreFoldersAndFiles": [],
74 "IgnoreDuplicates": [],
75 },
76
77 ## options defined .pytool/Plugin/LibraryClassCheck
78 "LibraryClassCheck": {
79 "IgnoreHeaderFile": []
80 },
81
82 ## options defined .pytool/Plugin/SpellCheck
83 "SpellCheck": {
84 "AuditOnly": True, # Fails right now
85 "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files
86 "ExtendWords": [], # words to extend to the dictionary for this package
87 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore
88 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)
89 }
90 }