Skip to content

Commit 72ea4e5

Browse files
committed
docs: the other stackhands tools in the README and the site navbar
Generated from stackhands/.github branding/ecosystem.json by sync.py, between markers, as in every stackhands repository.
1 parent 00a0dd1 commit 72ea4e5

2 files changed

Lines changed: 53 additions & 0 deletions

File tree

‎README.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -490,3 +490,19 @@ An acknowledged retry accepts `--expect-head` only when it matches a prefix
490490
of the current history. A new append still requires the exact current head.
491491
Head signature trust is checked through `ledger verify`; the expected-head
492492
argument is an optimistic history check.
493+
494+
<!-- stackhands:begin -->
495+
## Part of stackhands
496+
497+
eb-stack is one of the [stackhands](https://github.com/stackhands) tools for building, installing and maintaining an HPC software stack with EasyBuild on top of EESSI.
498+
499+
| Tool | Job | Docs |
500+
|---|---|---|
501+
| **eb-stack** | Solve, shard and plan an EasyBuild build list; admit builds under a scratch inode budget | [docs](https://eb-stack.rgoswami.me/) |
502+
| [eb-staged-rebuild](https://github.com/stackhands/eb-staged-rebuild) | Rebuild an installation in a staged tree and swap it in, so running jobs keep their paths | [docs](https://stackhands.github.io/eb-staged-rebuild/) |
503+
| [eessi-arch-guard](https://github.com/stackhands/eessi-arch-guard) | Reload EESSI in a Slurm task that inherited it for another CPU or GPU | [docs](https://stackhands.github.io/eessi-arch-guard/) |
504+
| [eb-local](https://github.com/stackhands/eb-local) | Install software with EasyBuild on top of EESSI into a directory a user or project owns | [docs](https://stackhands.github.io/eb-local/) |
505+
| [eb-keep-logs](https://github.com/stackhands/eb-keep-logs) | Keep a failed build's EasyBuild log and command output; rotate a pipeline's log tree | [docs](https://stackhands.github.io/eb-keep-logs/) |
506+
| [rfc9162](https://github.com/stackhands/rfc9162) | Append-only Merkle logs hashed as RFC 9162, with tiled storage and signed checkpoints | [docs](https://stackhands.github.io/rfc9162/) |
507+
| [zig-common](https://github.com/stackhands/zig-common) | The shared Zig library under the Zig tools: system calls, checked files, child processes | [docs](https://stackhands.github.io/zig-common/) |
508+
<!-- stackhands:end -->

‎docs/source/conf.py‎

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,43 @@
108108
"url": "https://github.com/stackhands/eb-stack",
109109
"external": True,
110110
},
111+
# stackhands:begin (generated by stackhands/.github branding/sync.py)
112+
{
113+
"title": "stackhands",
114+
"children": [
115+
{
116+
"title": "eb-staged-rebuild",
117+
"url": "https://stackhands.github.io/eb-staged-rebuild/",
118+
"summary": "Rebuild an installation in a staged tree and swap it in, so running jobs keep their paths",
119+
},
120+
{
121+
"title": "eessi-arch-guard",
122+
"url": "https://stackhands.github.io/eessi-arch-guard/",
123+
"summary": "Reload EESSI in a Slurm task that inherited it for another CPU or GPU",
124+
},
125+
{
126+
"title": "eb-local",
127+
"url": "https://stackhands.github.io/eb-local/",
128+
"summary": "Install software with EasyBuild on top of EESSI into a directory a user or project owns",
129+
},
130+
{
131+
"title": "eb-keep-logs",
132+
"url": "https://stackhands.github.io/eb-keep-logs/",
133+
"summary": "Keep a failed build's EasyBuild log and command output; rotate a pipeline's log tree",
134+
},
135+
{
136+
"title": "rfc9162",
137+
"url": "https://stackhands.github.io/rfc9162/",
138+
"summary": "Append-only Merkle logs hashed as RFC 9162, with tiled storage and signed checkpoints",
139+
},
140+
{
141+
"title": "zig-common",
142+
"url": "https://stackhands.github.io/zig-common/",
143+
"summary": "The shared Zig library under the Zig tools: system calls, checked files, child processes",
144+
},
145+
],
146+
},
147+
# stackhands:end
111148
],
112149
}
113150

0 commit comments

Comments
 (0)