Skip to content

Commit 02d9556

Browse files
committed
Add note on github pages repository structure
Signed-off-by: Evan Lezar <[email protected]>
1 parent 627b035 commit 02d9556

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

404.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,20 @@ Most distributions that use RPM packages. These include:
4646

4747
* `https://nvidia.github.io/libnvidia-container/stable/rpm`
4848
* `https://nvidia.github.io/libnvidia-container/experimental/rpm`
49+
50+
## GitHub Pages repository structure
51+
52+
The packages here are served from the [`gh-pages` branch](https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/) of the
53+
`github.com/NVIDIA/libnvidia-container` repository. The repository folder structure maps directly to the package manager URLs.
54+
55+
For example, the repositories discused above can be found at:
56+
* `stable/deb`: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/stable/deb
57+
* `experimental/deb`: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/experimental/deb
58+
* `stable/rpm`: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/stable/rpm
59+
* `experimental/rpm`: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/experimental/rpm
60+
61+
This also means that packages can be downloaded directly by appending the package filename to the following URLs:
62+
* `https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/stable/deb/amd64/`
63+
* `https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/experimental/deb/amd64/`
64+
* `https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/stable/rpm/amd64/`
65+
* `https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/experimental/rpm/amd64/`

0 commit comments

Comments
 (0)