microsoft/mu_feature_ffa
Publicmirrored fromhttps://github.com/microsoft/mu_feature_ffaAvailable
FfaFeaturePkg/FfaFeaturePkg.ci.yaml
90lines · modecode
| 1 | ## |
| 2 | # CI configuration for FfaFeaturePkg |
| 3 | # |
| 4 | # Copyright (c) Microsoft Corporation |
| 5 | # SPDX-License-Identifier: BSD-2-Clause-Patent |
| 6 | ## |
| 7 | { |
| 8 | "PrEval": { |
| 9 | "DscPath": "FfaFeaturePkg.dsc", |
| 10 | }, |
| 11 | ## options defined ci/Plugin/CompilerPlugin |
| 12 | "CompilerPlugin": { |
| 13 | "DscPath": "FfaFeaturePkg.dsc" |
| 14 | }, |
| 15 | |
| 16 | ## options defined ci/Plugin/CharEncodingCheck |
| 17 | "CharEncodingCheck": { |
| 18 | "IgnoreFiles": [] |
| 19 | }, |
| 20 | |
| 21 | ## options defined ci/Plugin/DependencyCheck |
| 22 | "DependencyCheck": { |
| 23 | "AcceptableDependencies": [ |
| 24 | "ArmPkg/ArmPkg.dec", |
| 25 | "MdePkg/MdePkg.dec", |
| 26 | "MdeModulePkg/MdeModulePkg.dec", |
| 27 | "SecurityPkg/SecurityPkg.dec", |
| 28 | "StandaloneMmPkg/StandaloneMmPkg.dec", |
| 29 | "FfaFeaturePkg/FfaFeaturePkg.dec", |
| 30 | "EmbeddedPkg/EmbeddedPkg.dec" |
| 31 | ], |
| 32 | "AcceptableDependencies-HOST_APPLICATION":[ # for host based unit tests |
| 33 | "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec" |
| 34 | ], |
| 35 | "AcceptableDependencies-UEFI_APPLICATION": [ |
| 36 | "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec", |
| 37 | ], |
| 38 | "IgnoreInf": [] |
| 39 | }, |
| 40 | |
| 41 | ## options defined ci/Plugin/DscCompleteCheck |
| 42 | "DscCompleteCheck": { |
| 43 | "IgnoreInf": [], |
| 44 | "DscPath": "FfaFeaturePkg.dsc" |
| 45 | }, |
| 46 | |
| 47 | ## options defined ci/Plugin/GuidCheck |
| 48 | "GuidCheck": { |
| 49 | "IgnoreGuidName": [], |
| 50 | "IgnoreGuidValue": [], |
| 51 | "IgnoreFoldersAndFiles": [], |
| 52 | "IgnoreDuplicates": [] |
| 53 | }, |
| 54 | |
| 55 | ## options defined ci/Plugin/HostUnitTestCompilerPlugin |
| 56 | "HostUnitTestCompilerPlugin": { |
| 57 | "DscPath": "" |
| 58 | }, |
| 59 | |
| 60 | ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck |
| 61 | "HostUnitTestDscCompleteCheck": { |
| 62 | "IgnoreInf": [], |
| 63 | "DscPath": "" |
| 64 | }, |
| 65 | |
| 66 | ## options defined ci/Plugin/LibraryClassCheck |
| 67 | "LibraryClassCheck": { |
| 68 | "IgnoreLibraryClass": [], |
| 69 | "IgnoreHeaderFile": [] |
| 70 | }, |
| 71 | |
| 72 | ## options defined ci/Plugin/SpellCheck |
| 73 | "SpellCheck": { |
| 74 | "AuditOnly": False, # Fails test but run in AuditOnly mode to collect log |
| 75 | "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files |
| 76 | "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore |
| 77 | "AdditionalIncludePaths": [], # Additional paths to spell check (wildcards supported) |
| 78 | "ExtendWords": [ |
| 79 | "ddisable", |
| 80 | "deinitializes", |
| 81 | "rquuse", |
| 82 | "bsymbolic", |
| 83 | ] |
| 84 | }, |
| 85 | |
| 86 | "RustHostUnitTestPlugin": { |
| 87 | "Coverage": .75, |
| 88 | "CoverageOverrides": {} |
| 89 | } |
| 90 | } |
| 91 | |