packages.microsoft.com repo structure info (#4597)
* adding package repo structure info * minor edits
This commit is contained in:
Родитель
77e09d5292
Коммит
8ec1edcc92
|
@ -4,7 +4,7 @@
|
|||
|
||||
This project uses [GitHub issues][gh-issue] to [track bugs][gh-bug] and [feature requests][gh-feature]. Please search the existing issues before filing new issues to avoid duplicates. For new topics, file your bug or feature request as a new issue.
|
||||
|
||||
For questions about using this project, please look at the [Demo repo for CBL-Mariner][demo] and our [Contributor's Guide][contributor] if you want to work on CBL-Mariner.
|
||||
For questions about using this project, please look at the [Tutorials repo for CBL-Mariner][tutorial] and our [Contributor's Guide][contributor] if you want to work on CBL-Mariner.
|
||||
|
||||
## Microsoft Support Policy
|
||||
|
||||
|
@ -13,5 +13,5 @@ Support for CBL-Mariner is limited to the resources listed above.
|
|||
[gh-issue]: https://github.com/microsoft/CBL-Mariner/issues/new/choose
|
||||
[gh-bug]: https://github.com/microsoft/CBL-Mariner/issues/new?labels=bug
|
||||
[gh-feature]: https://github.com/microsoft/CBL-Mariner/issues/new?labels=enhancement
|
||||
[demo]: https://github.com/Microsoft/CBL-MarinerDemo
|
||||
[tutorial]: https://github.com/Microsoft/CBL-MarinerTutorials
|
||||
[contributor]: https://github.com/microsoft/CBL-Mariner/blob/main/CONTRIBUTING.md
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
- Build CBL-Mariner end-to-end.
|
||||
- Advanced building topics.
|
||||
- Build parameters and environment variables.
|
||||
- packages.microsoft.com repository structure breakdown.
|
||||
|
||||
## [How the Build System Works](docs/how_it_works/0_intro.md)
|
||||
|
||||
|
|
|
@ -20,6 +20,9 @@
|
|||
- [Force Rebuilds](#force-rebuilds)
|
||||
- [Ignoring Packages](#ignoring-packages)
|
||||
- [Source Hashes](#source-hashes)
|
||||
- [packages.microsoft.com Repository Structure](#packagesmicrosoftcom-repository-structure)
|
||||
- [CBL-Mariner 1.0](#cbl-mariner-10)
|
||||
- [CBL-Mariner 2.0](#cbl-mariner-20)
|
||||
- [Keys, Certs, and Remote Sources](#keys-certs-and-remote-sources)
|
||||
- [Sources](#sources)
|
||||
- [Authentication](#authentication)
|
||||
|
@ -294,6 +297,33 @@ The build system also enforces hash checking for sources when packaging SRPMs. F
|
|||
sudo make input-srpms SRPM_FILE_SIGNATURE_HANDLING=update
|
||||
```
|
||||
|
||||
### packages.microsoft.com Repository Structure
|
||||
|
||||
CBL-Mariner packages are available on [packages.microsoft.com](https://packages.microsoft.com/cbl-mariner/). The CBL-Mariner repositories are divided into major release folders (1.0, 2.0, etc). Each top level folder is subdivided into "preview" and "production" (prod) repositories.
|
||||
|
||||
The "preview" and "production" folders are further subdivided into purpose, and then again for architecture. This includes locations for source-rpms.
|
||||
|
||||
#### CBL-Mariner 1.0
|
||||
|
||||
For CBL-Mariner 1.0, the repositories are structured as follows:
|
||||
|
||||
- **Base:** Packages released with CBL-Mariner 1.0.
|
||||
- **Update:** Base packages added or updated since CBL-Mariner 1.0's release date.
|
||||
- **CoreUI:** Targeted UI related packages.
|
||||
- **Extras:** CBL-Mariner 1.0 packages that are built by Microsoft and are closed source.
|
||||
- **NVIDIA:** Specially licensed NVIDIA packages.
|
||||
- **Microsoft:** Packages built by other, non-CBL-Mariner, Microsoft teams.
|
||||
|
||||
#### CBL-Mariner 2.0
|
||||
|
||||
For CBL-Mariner 2.0, the repositories are structured as follows:
|
||||
|
||||
- **Base:** Packages released with CBL-Mariner 2.0 and their updates.
|
||||
- **Extras:** CBL-Mariner 2.0 packages that are built by Microsoft and are closed source
|
||||
- **Extended:** CBL-Mariner 2.0 packages that are not considered part of core. Generally, viewed as experimental or for development purposes.
|
||||
- **NVIDIA:** Specially licensed NVIDIA packages.
|
||||
- **Microsoft:** Packages built by other, non-CBL-Mariner, Microsoft teams.
|
||||
|
||||
## Keys, Certs, and Remote Sources
|
||||
|
||||
### Sources
|
||||
|
|
Загрузка…
Ссылка в новой задаче