mirror of
				https://gitlab.com/qemu-project/edk2.git
				synced 2025-10-30 07:56:39 +08:00 
			
		
		
		
	 89bad0726c
			
		
	
	89bad0726c
	
	
	
		
			
			Adds an entry to the package's CI configuration file that enable policy 5 for stuart_pr_eval. With this Policy, all INFs used by the package are extracted from the provided DSC file and compared against the list of changed *.inf (INF) files in the PR. If there is a match, stuart_pr_eval will specify that this package is affected by the PR and needs to be tested. Signed-off-by: Joey Vagedes <joey.vagedes@gmail.com>
		
			
				
	
	
		
			66 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ## @file
 | |
| # CI configuration for PcAtChipsetPkg
 | |
| #
 | |
| # Copyright (c) Microsoft Corporation
 | |
| # Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
 | |
| # SPDX-License-Identifier: BSD-2-Clause-Patent
 | |
| ##
 | |
| {
 | |
|     "PrEval": {
 | |
|         "DscPath": "PcAtChipsetPkg.dsc",
 | |
|     },
 | |
|     ## options defined .pytool/Plugin/LicenseCheck
 | |
|     "LicenseCheck": {
 | |
|         "IgnoreFiles": []
 | |
|     },
 | |
|     "EccCheck": {
 | |
|         ## Exception sample looks like below:
 | |
|         ## "ExceptionList": [
 | |
|         ##     "<ErrorID>", "<KeyWord>"
 | |
|         ## ]
 | |
|         "ExceptionList": [
 | |
|         ],
 | |
|         ## Both file path and directory path are accepted.
 | |
|         "IgnoreFiles": [
 | |
|         ]
 | |
|     },
 | |
|     "CompilerPlugin": {
 | |
|         "DscPath": "PcAtChipsetPkg.dsc"
 | |
|     },
 | |
|     "CharEncodingCheck": {
 | |
|         "IgnoreFiles": []
 | |
|     },
 | |
|     "DependencyCheck": {
 | |
|         "AcceptableDependencies": [
 | |
|             "MdePkg/MdePkg.dec",
 | |
|             "PcAtChipsetPkg/PcAtChipsetPkg.dec",
 | |
|             "UefiCpuPkg/UefiCpuPkg.dec"
 | |
|         ],
 | |
|         # For host based unit tests
 | |
|         "AcceptableDependencies-HOST_APPLICATION":[],
 | |
|         # For UEFI shell based apps
 | |
|         "AcceptableDependencies-UEFI_APPLICATION":[],
 | |
|         "IgnoreInf": []
 | |
|     },
 | |
|     "DscCompleteCheck": {
 | |
|         "DscPath": "PcAtChipsetPkg.dsc",
 | |
|         "IgnoreInf": []
 | |
|     },
 | |
|     "GuidCheck": {
 | |
|         "IgnoreGuidName": [],
 | |
|         "IgnoreGuidValue": [],
 | |
|         "IgnoreFoldersAndFiles": [],
 | |
|          "IgnoreDuplicates": []
 | |
|     },
 | |
|     "LibraryClassCheck": {
 | |
|         "IgnoreHeaderFile": []
 | |
|     },
 | |
|     "SpellCheck": {
 | |
|         "ExtendWords": [
 | |
|             "ENUMER", # this is part of an IDE enum
 | |
|             "PCATCHIPSET",
 | |
|             "TXRDY"
 | |
|         ]
 | |
|     }
 | |
| }
 |