* [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo
@ 2019-06-25 6:30 Nate DeSimone
2019-06-25 18:05 ` ashley.e.desimone
0 siblings, 1 reply; 3+ messages in thread
From: Nate DeSimone @ 2019-06-25 6:30 UTC (permalink / raw)
To: devel; +Cc: Ashley E DeSimone, Puja Pandya
Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
Cc: Puja Pandya <puja.pandya@intel.com>
Signed-off-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
---
CiIndex.xml | 7 ++
.../edkrepo-manifest-review-template.txt | 7 ++
Templates/edkrepo-review-template.txt | 7 ++
.../IntelMinPlatformManifest.xml | 86 +++++++++++++++++++
edk2/EdkRepo/EdkRepo.xml | 38 ++++++++
edk2/EdkRepoManifest/EdkRepoManifest.xml | 38 ++++++++
edk2/edk2/edk2.xml | 40 +++++++++
7 files changed, 223 insertions(+)
create mode 100644 CiIndex.xml
create mode 100644 Templates/edkrepo-manifest-review-template.txt
create mode 100644 Templates/edkrepo-review-template.txt
create mode 100644 edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
create mode 100644 edk2/EdkRepo/EdkRepo.xml
create mode 100644 edk2/EdkRepoManifest/EdkRepoManifest.xml
create mode 100644 edk2/edk2/edk2.xml
diff --git a/CiIndex.xml b/CiIndex.xml
new file mode 100644
index 0000000000..15f7247dff
--- /dev/null
+++ b/CiIndex.xml
@@ -0,0 +1,7 @@
+<ProjectList>
+ <!-- The 'xmlPath' values should be relative to this file (CiIndex.xml) -->
+ <Project name="edk2" xmlPath="edk2/edk2/edk2.xml" />
+ <Project name="EdkRepo" xmlPath="edk2/EdkRepo/EdkRepo.xml" />
+ <Project name="EdkRepoManifest" xmlPath="edk2/EdkRepoManifest/EdkRepoManifest.xml" />
+ <Project name="Intel-MinPlatform" xmlPath="edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml" />
+</ProjectList>
diff --git a/Templates/edkrepo-manifest-review-template.txt b/Templates/edkrepo-manifest-review-template.txt
new file mode 100644
index 0000000000..15b5a4ba3e
--- /dev/null
+++ b/Templates/edkrepo-manifest-review-template.txt
@@ -0,0 +1,7 @@
+[staging/EdkRepo-Manifest]: Short one line description of change
+
+Several lines of description for the change.
+
+Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
+Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
+Cc: Puja Pandya <puja.pandya@intel.com>
\ No newline at end of file
diff --git a/Templates/edkrepo-review-template.txt b/Templates/edkrepo-review-template.txt
new file mode 100644
index 0000000000..bd242e3550
--- /dev/null
+++ b/Templates/edkrepo-review-template.txt
@@ -0,0 +1,7 @@
+[staging/EdkRepo]: Short one line description of change
+
+Several lines of description for the change.
+
+Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
+Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
+Cc: Puja Pandya <puja.pandya@intel.com>
\ No newline at end of file
diff --git a/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml b/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
new file mode 100644
index 0000000000..b83f235873
--- /dev/null
+++ b/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
@@ -0,0 +1,86 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>Intel-MinPlatform</CodeName>
+ <Description>Intel Minimum Platform</Description>
+ <DevLead>michael.a.kubacki@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>michael.a.kubacki@intel.com</Reviewer>
+ <Reviewer>chasel.chiu@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>ankit.sinha@intel.com</Reviewer>
+ <Reviewer>liming.gao@intel.com</Reviewer>
+ <Reviewer>ray.ni@intel.com</Reviewer>
+ <Reviewer>rangasai.v.chaganty@intel.com</Reviewer>
+ <Reviewer>isaac.w.oram@intel.com</Reviewer>
+ <Reviewer>daocheng.bu@intel.com</Reviewer>
+ <Reviewer>shifei.a.lu@intel.com</Reviewer>
+ <Reviewer>bowen.zhou@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2-platforms/Intel-MinPlatform/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" />
+ </GeneralConfig>
+
+ <SparseCheckout>
+ <SparseSettings useDsc="false" sparseByDefault="true" />
+ <SparseData>
+ <!-- Always include all files in the repository root. -->
+ <AlwaysInclude>*.*</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2Repo">
+ <AlwaysInclude>BaseTools|Conf</AlwaysInclude>
+ <AlwaysInclude>FatPkg|IntelFsp2Pkg|IntelFsp2WrapperPkg</AlwaysInclude>
+ <AlwaysInclude>MdeModulePkg|MdePkg|NetworkPkg|PcAtChipsetPkg|SecurityPkg</AlwaysInclude>
+ <AlwaysInclude>ShellPkg|SourceLevelDebugPkg|UefiCpuPkg|FmpDevicePkg|CryptoPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2PlatformsRepo">
+ <AlwaysInclude>Platform/Intel/AdvancedFeaturePkg|Platform/Intel/MinPlatformPkg|Platform/Intel/BoardModulePkg</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/DebugFeaturePkg|Platform/Intel/UserInterfaceFeaturePkg|Platform/Intel/ClevoOpenBoardPkg</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/KabylakeOpenBoardPkg|Platform/Intel/PurleyOpenBoardPkg|Platform/Intel/Readme.md</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/build.cfg|Platform/Intel/build_bios.py</AlwaysInclude>
+ <AlwaysInclude>Silicon/Intel/IntelSiliconPkg|Silicon/Intel/KabylakeSiliconPkg|Silicon/Intel/LewisburgPkg</AlwaysInclude>
+ <AlwaysInclude>Silicon/Intel/PurleyRcPkg|Silicon/Intel/PurleySktPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2NonOsiRepo">
+ <AlwaysInclude>Silicon/Intel/KabylakeSiliconBinPkg|Silicon/Intel/PurleySiliconBinPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="FspRepo">
+ <AlwaysInclude>AmberLakeFspBinPkg|CoffeeLakeFspBinPkg|KabylakeFspBinPkg</AlwaysInclude>
+ </SparseData>
+ </SparseCheckout>
+
+ <RemoteList>
+ <!-- The 'name' attribute for each Remote tag must be unique. -->
+ <Remote name="Edk2Repo">https://github.com/tianocore/edk2.git</Remote>
+ <Remote name="Edk2PlatformsRepo">https://github.com/tianocore/edk2-platforms.git</Remote>
+ <Remote name="Edk2NonOsiRepo">https://github.com/tianocore/edk2-non-osi.git</Remote>
+ <Remote name="FspRepo">https://github.com/IntelFsp/FSP.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ </CommitTemplates>
+
+ <SubmoduleAlternateRemotes>
+ </SubmoduleAlternateRemotes>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from edk2 Repo, master branch from edk2-platforms repo, devel-MinPlatform branch from edk2-non-osi repo, master branch from FSP repo">
+ <Source localRoot="edk2" remote="Edk2Repo" branch="master" sparseCheckout="true" enableSubmodule="true" />
+ <Source localRoot="edk2-platforms" remote="Edk2PlatformsRepo" branch="master" sparseCheckout="true" />
+ <Source localRoot="edk2-non-osi" remote="Edk2NonOsiRepo" branch="devel-MinPlatform" sparseCheckout="true" />
+ <Source localRoot="FSP" remote="FspRepo" branch="master" sparseCheckout="true" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ <!-- List of the top-level Dsc's that are used to build this Platform.
+ These files will be parsed by EdkRepo to determine pkg dependencies
+ -->
+ </DscList>
+</Manifest>
diff --git a/edk2/EdkRepo/EdkRepo.xml b/edk2/EdkRepo/EdkRepo.xml
new file mode 100644
index 0000000000..f30f1c7b41
--- /dev/null
+++ b/edk2/EdkRepo/EdkRepo.xml
@@ -0,0 +1,38 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>EdkRepo</CodeName>
+ <Description>EdkRepo - The Multi-Repository Tool for EDK II</Description>
+ <DevLead>ashley.e.desimone@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>ashley.e.desimone@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>puja.pandya@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/EdkRepo/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" />
+ </GeneralConfig>
+
+ <RemoteList>
+ <Remote name="Edk2StagingRepo">https://github.com/tianocore/edk2-staging.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ <Template remoteName="CrToolsRepo">Templates/edkrepo-review-template.txt</Template>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from all repos">
+ <Source localRoot="edk2-staging" remote="Edk2StagingRepo" branch="EdkRepo" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+</Manifest>
diff --git a/edk2/EdkRepoManifest/EdkRepoManifest.xml b/edk2/EdkRepoManifest/EdkRepoManifest.xml
new file mode 100644
index 0000000000..3e72355f62
--- /dev/null
+++ b/edk2/EdkRepoManifest/EdkRepoManifest.xml
@@ -0,0 +1,38 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>EdkRepoManifest</CodeName>
+ <Description>EdkRepo Manifest Repo</Description>
+ <DevLead>ashley.e.desimone@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>ashley.e.desimone@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>puja.pandya@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/EdkRepoManifest/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" />
+ </GeneralConfig>
+
+ <RemoteList>
+ <Remote name="EdkRepoManifestRepo">https://github.com/tianocore/edk2-staging.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ <Template remoteName="CrToolsRepo">Templates/edkrepo-manifest-review-template.txt</Template>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination description="Master branch for the manifest repository." name="master">
+ <Source branch="EdkRepo-Manifest" localRoot="edk2-manifest" remote="EdkRepoManifestRepo" sparseCheckout="false" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+</Manifest>
diff --git a/edk2/edk2/edk2.xml b/edk2/edk2/edk2.xml
new file mode 100644
index 0000000000..2c6cde7f96
--- /dev/null
+++ b/edk2/edk2/edk2.xml
@@ -0,0 +1,40 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>edk2</CodeName>
+ <Description>EFI Development Kit II</Description>
+ <DevLead>michael.d.kinney@intel.com</DevLead>
+ <LeadReviewers>
+ <Idsid>michael.d.kinney@intel.com</Idsid>
+ <Idsid>afish@apple.com</Idsid>
+ <Idsid>lersek@redhat.com</Idsid>
+ <Idsid>leif.lindholm@linaro.org</Idsid>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/edk2/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" />
+ </GeneralConfig>
+
+ <RemoteList>
+ <Remote name="Edk2Repo">https://github.com/tianocore/edk2.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from all repos">
+ <Source localRoot="edk2" remote="Edk2Repo" branch="master" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+
+ <BuildServerList>
+</Manifest>
--
2.17.1.windows.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo
2019-06-25 6:30 [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo Nate DeSimone
@ 2019-06-25 18:05 ` ashley.e.desimone
2019-06-26 16:29 ` puja.pandya
0 siblings, 1 reply; 3+ messages in thread
From: ashley.e.desimone @ 2019-06-25 18:05 UTC (permalink / raw)
To: Desimone, Nathaniel L, devel@edk2.groups.io; +Cc: Pandya, Puja
Reviewed-by: Ashley DeSimone <ashley.e.desimone@intel.com>
-----Original Message-----
From: Desimone, Nathaniel L
Sent: Monday, June 24, 2019 11:30 PM
To: devel@edk2.groups.io
Cc: Desimone, Ashley E <ashley.e.desimone@intel.com>; Pandya, Puja <puja.pandya@intel.com>
Subject: [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo
Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
Cc: Puja Pandya <puja.pandya@intel.com>
Signed-off-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
---
CiIndex.xml | 7 ++
.../edkrepo-manifest-review-template.txt | 7 ++
Templates/edkrepo-review-template.txt | 7 ++
.../IntelMinPlatformManifest.xml | 86 +++++++++++++++++++
edk2/EdkRepo/EdkRepo.xml | 38 ++++++++
edk2/EdkRepoManifest/EdkRepoManifest.xml | 38 ++++++++
edk2/edk2/edk2.xml | 40 +++++++++
7 files changed, 223 insertions(+)
create mode 100644 CiIndex.xml
create mode 100644 Templates/edkrepo-manifest-review-template.txt
create mode 100644 Templates/edkrepo-review-template.txt
create mode 100644 edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
create mode 100644 edk2/EdkRepo/EdkRepo.xml create mode 100644 edk2/EdkRepoManifest/EdkRepoManifest.xml
create mode 100644 edk2/edk2/edk2.xml
diff --git a/CiIndex.xml b/CiIndex.xml
new file mode 100644
index 0000000000..15f7247dff
--- /dev/null
+++ b/CiIndex.xml
@@ -0,0 +1,7 @@
+<ProjectList>
+ <!-- The 'xmlPath' values should be relative to this file
+(CiIndex.xml) -->
+ <Project name="edk2" xmlPath="edk2/edk2/edk2.xml" />
+ <Project name="EdkRepo" xmlPath="edk2/EdkRepo/EdkRepo.xml" />
+ <Project name="EdkRepoManifest"
+xmlPath="edk2/EdkRepoManifest/EdkRepoManifest.xml" />
+ <Project name="Intel-MinPlatform"
+xmlPath="edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml"
+/> </ProjectList>
diff --git a/Templates/edkrepo-manifest-review-template.txt b/Templates/edkrepo-manifest-review-template.txt
new file mode 100644
index 0000000000..15b5a4ba3e
--- /dev/null
+++ b/Templates/edkrepo-manifest-review-template.txt
@@ -0,0 +1,7 @@
+[staging/EdkRepo-Manifest]: Short one line description of change
+
+Several lines of description for the change.
+
+Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
+Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
+Cc: Puja Pandya <puja.pandya@intel.com>
\ No newline at end of file
diff --git a/Templates/edkrepo-review-template.txt b/Templates/edkrepo-review-template.txt
new file mode 100644
index 0000000000..bd242e3550
--- /dev/null
+++ b/Templates/edkrepo-review-template.txt
@@ -0,0 +1,7 @@
+[staging/EdkRepo]: Short one line description of change
+
+Several lines of description for the change.
+
+Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
+Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
+Cc: Puja Pandya <puja.pandya@intel.com>
\ No newline at end of file
diff --git a/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml b/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
new file mode 100644
index 0000000000..b83f235873
--- /dev/null
+++ b/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
@@ -0,0 +1,86 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>Intel-MinPlatform</CodeName>
+ <Description>Intel Minimum Platform</Description>
+ <DevLead>michael.a.kubacki@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>michael.a.kubacki@intel.com</Reviewer>
+ <Reviewer>chasel.chiu@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>ankit.sinha@intel.com</Reviewer>
+ <Reviewer>liming.gao@intel.com</Reviewer>
+ <Reviewer>ray.ni@intel.com</Reviewer>
+ <Reviewer>rangasai.v.chaganty@intel.com</Reviewer>
+ <Reviewer>isaac.w.oram@intel.com</Reviewer>
+ <Reviewer>daocheng.bu@intel.com</Reviewer>
+ <Reviewer>shifei.a.lu@intel.com</Reviewer>
+ <Reviewer>bowen.zhou@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2-platforms/Intel-MinPlatform/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <SparseCheckout>
+ <SparseSettings useDsc="false" sparseByDefault="true" />
+ <SparseData>
+ <!-- Always include all files in the repository root. -->
+ <AlwaysInclude>*.*</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2Repo">
+ <AlwaysInclude>BaseTools|Conf</AlwaysInclude>
+ <AlwaysInclude>FatPkg|IntelFsp2Pkg|IntelFsp2WrapperPkg</AlwaysInclude>
+ <AlwaysInclude>MdeModulePkg|MdePkg|NetworkPkg|PcAtChipsetPkg|SecurityPkg</AlwaysInclude>
+ <AlwaysInclude>ShellPkg|SourceLevelDebugPkg|UefiCpuPkg|FmpDevicePkg|CryptoPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2PlatformsRepo">
+ <AlwaysInclude>Platform/Intel/AdvancedFeaturePkg|Platform/Intel/MinPlatformPkg|Platform/Intel/BoardModulePkg</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/DebugFeaturePkg|Platform/Intel/UserInterfaceFeaturePkg|Platform/Intel/ClevoOpenBoardPkg</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/KabylakeOpenBoardPkg|Platform/Intel/PurleyOpenBoardPkg|Platform/Intel/Readme.md</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/build.cfg|Platform/Intel/build_bios.py</AlwaysInclude>
+ <AlwaysInclude>Silicon/Intel/IntelSiliconPkg|Silicon/Intel/KabylakeSiliconPkg|Silicon/Intel/LewisburgPkg</AlwaysInclude>
+ <AlwaysInclude>Silicon/Intel/PurleyRcPkg|Silicon/Intel/PurleySktPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2NonOsiRepo">
+ <AlwaysInclude>Silicon/Intel/KabylakeSiliconBinPkg|Silicon/Intel/PurleySiliconBinPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="FspRepo">
+ <AlwaysInclude>AmberLakeFspBinPkg|CoffeeLakeFspBinPkg|KabylakeFspBinPkg</AlwaysInclude>
+ </SparseData>
+ </SparseCheckout>
+
+ <RemoteList>
+ <!-- The 'name' attribute for each Remote tag must be unique. -->
+ <Remote name="Edk2Repo">https://github.com/tianocore/edk2.git</Remote>
+ <Remote name="Edk2PlatformsRepo">https://github.com/tianocore/edk2-platforms.git</Remote>
+ <Remote name="Edk2NonOsiRepo">https://github.com/tianocore/edk2-non-osi.git</Remote>
+ <Remote name="FspRepo">https://github.com/IntelFsp/FSP.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ </CommitTemplates>
+
+ <SubmoduleAlternateRemotes>
+ </SubmoduleAlternateRemotes>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from edk2 Repo, master branch from edk2-platforms repo, devel-MinPlatform branch from edk2-non-osi repo, master branch from FSP repo">
+ <Source localRoot="edk2" remote="Edk2Repo" branch="master" sparseCheckout="true" enableSubmodule="true" />
+ <Source localRoot="edk2-platforms" remote="Edk2PlatformsRepo" branch="master" sparseCheckout="true" />
+ <Source localRoot="edk2-non-osi" remote="Edk2NonOsiRepo" branch="devel-MinPlatform" sparseCheckout="true" />
+ <Source localRoot="FSP" remote="FspRepo" branch="master" sparseCheckout="true" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ <!-- List of the top-level Dsc's that are used to build this Platform.
+ These files will be parsed by EdkRepo to determine pkg dependencies
+ -->
+ </DscList>
+</Manifest>
diff --git a/edk2/EdkRepo/EdkRepo.xml b/edk2/EdkRepo/EdkRepo.xml new file mode 100644 index 0000000000..f30f1c7b41
--- /dev/null
+++ b/edk2/EdkRepo/EdkRepo.xml
@@ -0,0 +1,38 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>EdkRepo</CodeName>
+ <Description>EdkRepo - The Multi-Repository Tool for EDK II</Description>
+ <DevLead>ashley.e.desimone@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>ashley.e.desimone@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>puja.pandya@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/EdkRepo/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <RemoteList>
+ <Remote
+ name="Edk2StagingRepo">https://github.com/tianocore/edk2-staging.git</
+ Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ <Template
+ remoteName="CrToolsRepo">Templates/edkrepo-review-template.txt</Templa
+ te>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from all repos">
+ <Source localRoot="edk2-staging" remote="Edk2StagingRepo" branch="EdkRepo" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+</Manifest>
diff --git a/edk2/EdkRepoManifest/EdkRepoManifest.xml b/edk2/EdkRepoManifest/EdkRepoManifest.xml
new file mode 100644
index 0000000000..3e72355f62
--- /dev/null
+++ b/edk2/EdkRepoManifest/EdkRepoManifest.xml
@@ -0,0 +1,38 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>EdkRepoManifest</CodeName>
+ <Description>EdkRepo Manifest Repo</Description>
+ <DevLead>ashley.e.desimone@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>ashley.e.desimone@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>puja.pandya@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/EdkRepoManifest/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <RemoteList>
+ <Remote
+ name="EdkRepoManifestRepo">https://github.com/tianocore/edk2-staging.g
+ it</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ <Template
+ remoteName="CrToolsRepo">Templates/edkrepo-manifest-review-template.tx
+ t</Template>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination description="Master branch for the manifest repository." name="master">
+ <Source branch="EdkRepo-Manifest" localRoot="edk2-manifest" remote="EdkRepoManifestRepo" sparseCheckout="false" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+</Manifest>
diff --git a/edk2/edk2/edk2.xml b/edk2/edk2/edk2.xml new file mode 100644 index 0000000000..2c6cde7f96
--- /dev/null
+++ b/edk2/edk2/edk2.xml
@@ -0,0 +1,40 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>edk2</CodeName>
+ <Description>EFI Development Kit II</Description>
+ <DevLead>michael.d.kinney@intel.com</DevLead>
+ <LeadReviewers>
+ <Idsid>michael.d.kinney@intel.com</Idsid>
+ <Idsid>afish@apple.com</Idsid>
+ <Idsid>lersek@redhat.com</Idsid>
+ <Idsid>leif.lindholm@linaro.org</Idsid>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/edk2/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <RemoteList>
+ <Remote
+ name="Edk2Repo">https://github.com/tianocore/edk2.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from all repos">
+ <Source localRoot="edk2" remote="Edk2Repo" branch="master" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+
+ <BuildServerList>
+</Manifest>
--
2.17.1.windows.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo
2019-06-25 18:05 ` ashley.e.desimone
@ 2019-06-26 16:29 ` puja.pandya
0 siblings, 0 replies; 3+ messages in thread
From: puja.pandya @ 2019-06-26 16:29 UTC (permalink / raw)
To: Desimone, Ashley E, Desimone, Nathaniel L, devel@edk2.groups.io
Reviewed-by: Puja Pandya <puja.pandya@intel.com>
-----Original Message-----
From: Desimone, Ashley E
Sent: Tuesday, June 25, 2019 11:05 AM
To: Desimone, Nathaniel L <nathaniel.l.desimone@intel.com>; devel@edk2.groups.io
Cc: Pandya, Puja <puja.pandya@intel.com>
Subject: RE: [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo
Reviewed-by: Ashley DeSimone <ashley.e.desimone@intel.com>
-----Original Message-----
From: Desimone, Nathaniel L
Sent: Monday, June 24, 2019 11:30 PM
To: devel@edk2.groups.io
Cc: Desimone, Ashley E <ashley.e.desimone@intel.com>; Pandya, Puja <puja.pandya@intel.com>
Subject: [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo
Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
Cc: Puja Pandya <puja.pandya@intel.com>
Signed-off-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
---
CiIndex.xml | 7 ++
.../edkrepo-manifest-review-template.txt | 7 ++
Templates/edkrepo-review-template.txt | 7 ++
.../IntelMinPlatformManifest.xml | 86 +++++++++++++++++++
edk2/EdkRepo/EdkRepo.xml | 38 ++++++++
edk2/EdkRepoManifest/EdkRepoManifest.xml | 38 ++++++++
edk2/edk2/edk2.xml | 40 +++++++++
7 files changed, 223 insertions(+)
create mode 100644 CiIndex.xml
create mode 100644 Templates/edkrepo-manifest-review-template.txt
create mode 100644 Templates/edkrepo-review-template.txt
create mode 100644 edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
create mode 100644 edk2/EdkRepo/EdkRepo.xml create mode 100644 edk2/EdkRepoManifest/EdkRepoManifest.xml
create mode 100644 edk2/edk2/edk2.xml
diff --git a/CiIndex.xml b/CiIndex.xml
new file mode 100644
index 0000000000..15f7247dff
--- /dev/null
+++ b/CiIndex.xml
@@ -0,0 +1,7 @@
+<ProjectList>
+ <!-- The 'xmlPath' values should be relative to this file
+(CiIndex.xml) -->
+ <Project name="edk2" xmlPath="edk2/edk2/edk2.xml" />
+ <Project name="EdkRepo" xmlPath="edk2/EdkRepo/EdkRepo.xml" />
+ <Project name="EdkRepoManifest"
+xmlPath="edk2/EdkRepoManifest/EdkRepoManifest.xml" />
+ <Project name="Intel-MinPlatform"
+xmlPath="edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml"
+/> </ProjectList>
diff --git a/Templates/edkrepo-manifest-review-template.txt b/Templates/edkrepo-manifest-review-template.txt
new file mode 100644
index 0000000000..15b5a4ba3e
--- /dev/null
+++ b/Templates/edkrepo-manifest-review-template.txt
@@ -0,0 +1,7 @@
+[staging/EdkRepo-Manifest]: Short one line description of change
+
+Several lines of description for the change.
+
+Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
+Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
+Cc: Puja Pandya <puja.pandya@intel.com>
\ No newline at end of file
diff --git a/Templates/edkrepo-review-template.txt b/Templates/edkrepo-review-template.txt
new file mode 100644
index 0000000000..bd242e3550
--- /dev/null
+++ b/Templates/edkrepo-review-template.txt
@@ -0,0 +1,7 @@
+[staging/EdkRepo]: Short one line description of change
+
+Several lines of description for the change.
+
+Cc: Ashley E DeSimone <ashley.e.desimone@intel.com>
+Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
+Cc: Puja Pandya <puja.pandya@intel.com>
\ No newline at end of file
diff --git a/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml b/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
new file mode 100644
index 0000000000..b83f235873
--- /dev/null
+++ b/edk2-platforms/Intel-MinPlatform/IntelMinPlatformManifest.xml
@@ -0,0 +1,86 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>Intel-MinPlatform</CodeName>
+ <Description>Intel Minimum Platform</Description>
+ <DevLead>michael.a.kubacki@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>michael.a.kubacki@intel.com</Reviewer>
+ <Reviewer>chasel.chiu@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>ankit.sinha@intel.com</Reviewer>
+ <Reviewer>liming.gao@intel.com</Reviewer>
+ <Reviewer>ray.ni@intel.com</Reviewer>
+ <Reviewer>rangasai.v.chaganty@intel.com</Reviewer>
+ <Reviewer>isaac.w.oram@intel.com</Reviewer>
+ <Reviewer>daocheng.bu@intel.com</Reviewer>
+ <Reviewer>shifei.a.lu@intel.com</Reviewer>
+ <Reviewer>bowen.zhou@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2-platforms/Intel-MinPlatform/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <SparseCheckout>
+ <SparseSettings useDsc="false" sparseByDefault="true" />
+ <SparseData>
+ <!-- Always include all files in the repository root. -->
+ <AlwaysInclude>*.*</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2Repo">
+ <AlwaysInclude>BaseTools|Conf</AlwaysInclude>
+ <AlwaysInclude>FatPkg|IntelFsp2Pkg|IntelFsp2WrapperPkg</AlwaysInclude>
+ <AlwaysInclude>MdeModulePkg|MdePkg|NetworkPkg|PcAtChipsetPkg|SecurityPkg</AlwaysInclude>
+ <AlwaysInclude>ShellPkg|SourceLevelDebugPkg|UefiCpuPkg|FmpDevicePkg|CryptoPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2PlatformsRepo">
+ <AlwaysInclude>Platform/Intel/AdvancedFeaturePkg|Platform/Intel/MinPlatformPkg|Platform/Intel/BoardModulePkg</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/DebugFeaturePkg|Platform/Intel/UserInterfaceFeaturePkg|Platform/Intel/ClevoOpenBoardPkg</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/KabylakeOpenBoardPkg|Platform/Intel/PurleyOpenBoardPkg|Platform/Intel/Readme.md</AlwaysInclude>
+ <AlwaysInclude>Platform/Intel/build.cfg|Platform/Intel/build_bios.py</AlwaysInclude>
+ <AlwaysInclude>Silicon/Intel/IntelSiliconPkg|Silicon/Intel/KabylakeSiliconPkg|Silicon/Intel/LewisburgPkg</AlwaysInclude>
+ <AlwaysInclude>Silicon/Intel/PurleyRcPkg|Silicon/Intel/PurleySktPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="Edk2NonOsiRepo">
+ <AlwaysInclude>Silicon/Intel/KabylakeSiliconBinPkg|Silicon/Intel/PurleySiliconBinPkg</AlwaysInclude>
+ </SparseData>
+ <SparseData remote="FspRepo">
+ <AlwaysInclude>AmberLakeFspBinPkg|CoffeeLakeFspBinPkg|KabylakeFspBinPkg</AlwaysInclude>
+ </SparseData>
+ </SparseCheckout>
+
+ <RemoteList>
+ <!-- The 'name' attribute for each Remote tag must be unique. -->
+ <Remote name="Edk2Repo">https://github.com/tianocore/edk2.git</Remote>
+ <Remote name="Edk2PlatformsRepo">https://github.com/tianocore/edk2-platforms.git</Remote>
+ <Remote name="Edk2NonOsiRepo">https://github.com/tianocore/edk2-non-osi.git</Remote>
+ <Remote name="FspRepo">https://github.com/IntelFsp/FSP.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ </CommitTemplates>
+
+ <SubmoduleAlternateRemotes>
+ </SubmoduleAlternateRemotes>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from edk2 Repo, master branch from edk2-platforms repo, devel-MinPlatform branch from edk2-non-osi repo, master branch from FSP repo">
+ <Source localRoot="edk2" remote="Edk2Repo" branch="master" sparseCheckout="true" enableSubmodule="true" />
+ <Source localRoot="edk2-platforms" remote="Edk2PlatformsRepo" branch="master" sparseCheckout="true" />
+ <Source localRoot="edk2-non-osi" remote="Edk2NonOsiRepo" branch="devel-MinPlatform" sparseCheckout="true" />
+ <Source localRoot="FSP" remote="FspRepo" branch="master" sparseCheckout="true" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ <!-- List of the top-level Dsc's that are used to build this Platform.
+ These files will be parsed by EdkRepo to determine pkg dependencies
+ -->
+ </DscList>
+</Manifest>
diff --git a/edk2/EdkRepo/EdkRepo.xml b/edk2/EdkRepo/EdkRepo.xml new file mode 100644 index 0000000000..f30f1c7b41
--- /dev/null
+++ b/edk2/EdkRepo/EdkRepo.xml
@@ -0,0 +1,38 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>EdkRepo</CodeName>
+ <Description>EdkRepo - The Multi-Repository Tool for EDK II</Description>
+ <DevLead>ashley.e.desimone@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>ashley.e.desimone@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>puja.pandya@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/EdkRepo/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <RemoteList>
+ <Remote
+ name="Edk2StagingRepo">https://github.com/tianocore/edk2-staging.git</
+ Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ <Template
+ remoteName="CrToolsRepo">Templates/edkrepo-review-template.txt</Templa
+ te>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from all repos">
+ <Source localRoot="edk2-staging" remote="Edk2StagingRepo" branch="EdkRepo" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+</Manifest>
diff --git a/edk2/EdkRepoManifest/EdkRepoManifest.xml b/edk2/EdkRepoManifest/EdkRepoManifest.xml
new file mode 100644
index 0000000000..3e72355f62
--- /dev/null
+++ b/edk2/EdkRepoManifest/EdkRepoManifest.xml
@@ -0,0 +1,38 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>EdkRepoManifest</CodeName>
+ <Description>EdkRepo Manifest Repo</Description>
+ <DevLead>ashley.e.desimone@intel.com</DevLead>
+ <LeadReviewers>
+ <Reviewer>ashley.e.desimone@intel.com</Reviewer>
+ <Reviewer>nathaniel.l.desimone@intel.com</Reviewer>
+ <Reviewer>puja.pandya@intel.com</Reviewer>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/EdkRepoManifest/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <RemoteList>
+ <Remote
+ name="EdkRepoManifestRepo">https://github.com/tianocore/edk2-staging.g
+ it</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ <Template
+ remoteName="CrToolsRepo">Templates/edkrepo-manifest-review-template.tx
+ t</Template>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination description="Master branch for the manifest repository." name="master">
+ <Source branch="EdkRepo-Manifest" localRoot="edk2-manifest" remote="EdkRepoManifestRepo" sparseCheckout="false" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+</Manifest>
diff --git a/edk2/edk2/edk2.xml b/edk2/edk2/edk2.xml new file mode 100644 index 0000000000..2c6cde7f96
--- /dev/null
+++ b/edk2/edk2/edk2.xml
@@ -0,0 +1,40 @@
+<Manifest>
+ <ProjectInfo>
+ <CodeName>edk2</CodeName>
+ <Description>EFI Development Kit II</Description>
+ <DevLead>michael.d.kinney@intel.com</DevLead>
+ <LeadReviewers>
+ <Idsid>michael.d.kinney@intel.com</Idsid>
+ <Idsid>afish@apple.com</Idsid>
+ <Idsid>lersek@redhat.com</Idsid>
+ <Idsid>leif.lindholm@linaro.org</Idsid>
+ </LeadReviewers>
+ </ProjectInfo>
+
+ <GeneralConfig>
+ <PinPath>edk2/edk2/pins</PinPath>
+ <DefaultCombo combination="master" />
+ <CurrentClonedCombo combination="master" /> </GeneralConfig>
+
+ <RemoteList>
+ <Remote
+ name="Edk2Repo">https://github.com/tianocore/edk2.git</Remote>
+ </RemoteList>
+
+ <ClientGitHookList>
+ </ClientGitHookList>
+
+ <CommitTemplates>
+ </CommitTemplates>
+
+ <CombinationList>
+ <Combination name="master" description="the master branch from all repos">
+ <Source localRoot="edk2" remote="Edk2Repo" branch="master" />
+ </Combination>
+ </CombinationList>
+
+ <DscList>
+ </DscList>
+
+ <BuildServerList>
+</Manifest>
--
2.17.1.windows.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-06-26 16:29 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-25 6:30 [PATCH] [staging/EdkRepo-Manifest]: Initial commit of manifests for EdkRepo Nate DeSimone
2019-06-25 18:05 ` ashley.e.desimone
2019-06-26 16:29 ` puja.pandya
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox