Cc: Ashley E DeSimone <ashley.e.desim...@intel.com> Cc: Puja Pandya <puja.pan...@intel.com> Signed-off-by: Nate DeSimone <nathaniel.l.desim...@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.desim...@intel.com> +Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> +Cc: Puja Pandya <puja.pan...@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.desim...@intel.com> +Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> +Cc: Puja Pandya <puja.pan...@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.kuba...@intel.com</DevLead> + <LeadReviewers> + <Reviewer>michael.a.kuba...@intel.com</Reviewer> + <Reviewer>chasel.c...@intel.com</Reviewer> + <Reviewer>nathaniel.l.desim...@intel.com</Reviewer> + <Reviewer>ankit.si...@intel.com</Reviewer> + <Reviewer>liming....@intel.com</Reviewer> + <Reviewer>ray...@intel.com</Reviewer> + <Reviewer>rangasai.v.chaga...@intel.com</Reviewer> + <Reviewer>isaac.w.o...@intel.com</Reviewer> + <Reviewer>daocheng...@intel.com</Reviewer> + <Reviewer>shifei.a...@intel.com</Reviewer> + <Reviewer>bowen.z...@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.desim...@intel.com</DevLead> + <LeadReviewers> + <Reviewer>ashley.e.desim...@intel.com</Reviewer> + <Reviewer>nathaniel.l.desim...@intel.com</Reviewer> + <Reviewer>puja.pan...@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.desim...@intel.com</DevLead> + <LeadReviewers> + <Reviewer>ashley.e.desim...@intel.com</Reviewer> + <Reviewer>nathaniel.l.desim...@intel.com</Reviewer> + <Reviewer>puja.pan...@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.kin...@intel.com</DevLead> + <LeadReviewers> + <Idsid>michael.d.kin...@intel.com</Idsid> + <Idsid>af...@apple.com</Idsid> + <Idsid>ler...@redhat.com</Idsid> + <Idsid>leif.lindh...@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 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42777): https://edk2.groups.io/g/devel/message/42777 Mute This Topic: https://groups.io/mt/32200892/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-