]> git.proxmox.com Git - mirror_edk2.git/blame - NetworkPkg/NetworkPkg.ci.yaml
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / NetworkPkg / NetworkPkg.ci.yaml
CommitLineData
420c8598
MK
1## @file\r
2# CI configuration for NetworkPkg\r
3#\r
4# Copyright (c) Microsoft Corporation\r
0716b239 5# Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>\r
126115a9 6# (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR>\r
420c8598
MK
7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
8##\r
9{\r
ce5855a8
SZ
10 "LicenseCheck": {\r
11 "IgnoreFiles": []\r
12 },\r
0716b239
SZ
13 "EccCheck": {\r
14 ## Exception sample looks like below:\r
15 ## "ExceptionList": [\r
16 ## "<ErrorID>", "<KeyWord>"\r
17 ## ]\r
18 "ExceptionList": [\r
19 ],\r
20 ## Both file path and directory path are accepted.\r
21 "IgnoreFiles": [\r
22 ]\r
23 },\r
420c8598
MK
24 "CompilerPlugin": {\r
25 "DscPath": "NetworkPkg.dsc"\r
26 },\r
27 "CharEncodingCheck": {\r
28 "IgnoreFiles": []\r
29 },\r
30 "DependencyCheck": {\r
31 "AcceptableDependencies": [\r
32 "MdePkg/MdePkg.dec",\r
33 "MdeModulePkg/MdeModulePkg.dec",\r
34 "NetworkPkg/NetworkPkg.dec",\r
35 "CryptoPkg/CryptoPkg.dec"\r
36 ],\r
37 # For host based unit tests\r
38 "AcceptableDependencies-HOST_APPLICATION":[],\r
39 # For UEFI shell based apps\r
40 "AcceptableDependencies-UEFI_APPLICATION":[\r
41 "ShellPkg/ShellPkg.dec"\r
42 ],\r
43 "IgnoreInf": []\r
44 },\r
45 "DscCompleteCheck": {\r
46 "DscPath": "NetworkPkg.dsc",\r
47 "IgnoreInf": []\r
48 },\r
49 "GuidCheck": {\r
50 "IgnoreGuidName": [],\r
51 "IgnoreGuidValue": [],\r
52 "IgnoreFoldersAndFiles": []\r
53 },\r
54 "LibraryClassCheck": {\r
55 "IgnoreHeaderFile": []\r
56 },\r
57\r
58 ## options defined ci/Plugin/SpellCheck\r
59 "SpellCheck": {\r
60 "AuditOnly": True, # Fails test but run in AuditOnly mode to collect log\r
61 "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files\r
62 "ExtendWords": [], # words to extend to the dictionary for this package\r
63 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore\r
64 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)\r
65 },\r
66\r
67 "Defines": {\r
68 "BLD_*_CONTINUOUS_INTEGRATION": "TRUE",\r
69 "BLD_*_NETWORK_ENABLE": "TRUE",\r
70 "BLD_*_NETWORK_SNP_ENABLE": "TRUE",\r
71 "BLD_*_NETWORK_VLAN_ENABLE": "TRUE",\r
72 "BLD_*_NETWORK_IP4_ENABLE": "TRUE",\r
73 "BLD_*_NETWORK_IP6_ENABLE": "TRUE",\r
74 "BLD_*_NETWORK_TLS_ENABLE": "TRUE",\r
126115a9 75 "BLD_*_NETWORK_HTTP_ENABLE": "FALSE",\r
420c8598
MK
76 "BLD_*_NETWORK_HTTP_BOOT_ENABLE": "TRUE",\r
77 "BLD_*_NETWORK_ISCSI_ENABLE": "TRUE",\r
78 }\r
79}\r