From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web12.15816.1572920371706077672 for ; Mon, 04 Nov 2019 18:19:31 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: zhichao.gao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Nov 2019 18:19:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.68,269,1569308400"; d="scan'208";a="403187175" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga006.fm.intel.com with ESMTP; 04 Nov 2019 18:19:29 -0800 Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 4 Nov 2019 18:19:29 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 4 Nov 2019 18:19:29 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.213]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.2]) with mapi id 14.03.0439.000; Tue, 5 Nov 2019 10:19:28 +0800 From: "Gao, Zhichao" To: "Kinney, Michael D" , "devel@edk2.groups.io" CC: "Ni, Ray" Subject: Re: [Patch v3 16/22] ShellPkg: Add YAML file for CI builds Thread-Topic: [Patch v3 16/22] ShellPkg: Add YAML file for CI builds Thread-Index: AQHVjpLWRCtWdGZ1BkO6Bp21Kwv5nKd74P8A Date: Tue, 5 Nov 2019 02:19:27 +0000 Message-ID: <3CE959C139B4C44DBEA1810E3AA6F9000B86D8DF@SHSMSX101.ccr.corp.intel.com> References: <20191029195517.20028-1-michael.d.kinney@intel.com> <20191029195517.20028-17-michael.d.kinney@intel.com> In-Reply-To: <20191029195517.20028-17-michael.d.kinney@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: zhichao.gao@intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Acked-by: Zhichao Gao > -----Original Message----- > From: Kinney, Michael D > Sent: Wednesday, October 30, 2019 3:55 AM > To: devel@edk2.groups.io > Cc: Ni, Ray ; Gao, Zhichao > Subject: [Patch v3 16/22] ShellPkg: Add YAML file for CI builds >=20 > https://bugzilla.tianocore.org/show_bug.cgi?id=3D2315 >=20 > Add YAML file to the package directory with the configuration of the chec= ks > to perform during a CI build. >=20 > Cc: Ray Ni > Cc: Zhichao Gao > Signed-off-by: Michael D Kinney > --- > ShellPkg/ShellPkg.ci.yaml | 55 > +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 55 insertions(+) > create mode 100644 ShellPkg/ShellPkg.ci.yaml >=20 > diff --git a/ShellPkg/ShellPkg.ci.yaml b/ShellPkg/ShellPkg.ci.yaml new fi= le > mode 100644 index 0000000000..5bf7330c1a > --- /dev/null > +++ b/ShellPkg/ShellPkg.ci.yaml > @@ -0,0 +1,55 @@ > +## > +# CI configuration for ShellPkg > +# > +# Copyright (c) Microsoft Corporation > +# SPDX-License-Identifier: BSD-2-Clause-Patent ## { > + "CompilerPlugin": { > + "DscPath": "ShellPkg.dsc" > + }, > + "CharEncodingCheck": { > + "IgnoreFiles": [] > + }, > + "DependencyCheck": { > + "AcceptableDependencies": [ > + "MdePkg/MdePkg.dec", > + "MdeModulePkg/MdeModulePkg.dec", > + "ShellPkg/ShellPkg.dec", > + "NetworkPkg/NetworkPkg.dec" > + ], > + # For host based unit tests > + "AcceptableDependencies-HOST_APPLICATION":[], > + # For UEFI shell based apps > + "AcceptableDependencies-UEFI_APPLICATION":[], > + "IgnoreInf": [] > + }, > + "DscCompleteCheck": { > + "DscPath": "ShellPkg.dsc", > + "IgnoreInf": [ > + "ShellPkg/Application/ShellCTestApp/ShellCTestApp.inf", > + "ShellPkg/Application/ShellExecTestApp/SA.inf", > + "ShellPkg/Application/ShellSortTestApp/ShellSortTestApp.inf" > + ] > + }, > + "GuidCheck": { > + "IgnoreGuidName": [], > + "IgnoreGuidValue": [], > + "IgnoreFoldersAndFiles": [], > + "IgnoreDuplicates": [ > + "Shell=3DgUefiShellFileGuid", # by design > + ] > + }, > + "LibraryClassCheck": { > + "IgnoreHeaderFile": [] > + }, > + > + ## options defined ci/Plugin/SpellCheck > + "SpellCheck": { > + "AuditOnly": True, # Fails test but run in AuditOnly m= ode to collect > log > + "IgnoreFiles": [], # use gitignore syntax to ignore er= rors in matching > files > + "ExtendWords": [], # words to extend to the dictionary= for this > package > + "IgnoreStandardPaths": [], # Standard Plugin defined paths tha= t should > be ignore > + "AdditionalIncludePaths": [] # Additional paths to spell check (= wildcards > supported) > + } > +} > -- > 2.21.0.windows.1