jschoubben
|
0b0cfb6e37
|
Test the builder whole over the real bus with fake build modules, and look again at a value that arrives while its key is built (issue 1607, AC6, AC7)
|
2026-10-21 11:25:13 +02:00 |
|
jschoubben
|
46c9f33d64
|
Build each new-form fingerprint through the build modules on two nodes and write its key done or failed (issue 1607, AC7, AC8)
|
2026-10-21 11:23:39 +02:00 |
|
jschoubben
|
71bb5a5fb3
|
Watch the build modules' toolchains and steps and keep the toolchains by node, with no timer (issue 1607, AC6)
|
2026-10-21 11:21:46 +02:00 |
|
jschoubben
|
3298ad58d3
|
Run a build module's long step: call it on its node, read the result at its steps key, bound the wait (issue 1607, AC5)
|
2026-10-21 11:21:14 +02:00 |
|
jschoubben
|
74d11f95a2
|
Choose build nodes by the agreed toolchain and fewest running steps, and agree the two nodes' digests (issue 1607, AC4)
|
2026-10-21 11:20:31 +02:00 |
|
jschoubben
|
1e6d00b4c7
|
Claim a build key by create and compare-and-set, never twice, retry a failed key except a refused kind (issue 1607, AC3)
|
2026-10-21 11:20:09 +02:00 |
|
jschoubben
|
87e550681f
|
Plan a manifest's artifacts for the build modules and refuse image, upstream and package by kind (issue 1607, AC2)
|
2026-10-21 11:19:38 +02:00 |
|
jschoubben
|
c3804b012f
|
Add the builder part: its manifest, its credential and its bus connection (issue 1607, AC1)
|
2026-10-21 11:18:30 +02:00 |
|