Take a walk's modules from the builder's done keys and ask no build but the builder's own: a key building or unreferenced holds the tier and says so, a failed key fails the walk in its words (issue 1851, A6, A7)
This commit is contained in:
@@ -388,6 +388,15 @@ type PlanModule struct {
|
||||
// data, or "waits: …" with the recreate words, the data change named, the person's or the bus's hold, or why it
|
||||
// could not be judged.
|
||||
Recorded map[string]string `json:"recorded,omitempty"`
|
||||
// Key says the walk takes this module from the builder's done key and asked no build (novox/hq ADR 0501, ADR 0453
|
||||
// §5; issue 1851): from R4e every module but the builder's own. Its outcome is the key's, never a build-agent outcome.
|
||||
Key bool `json:"key,omitempty"`
|
||||
// KeyAt is the commit of its repository whose indexer's trunk value names the fingerprint taken (ADR 0501 §2); empty
|
||||
// for a module of a repository the walk carries no commit of (a dependent through a base), taken at the value now.
|
||||
KeyAt string `json:"key_at,omitempty"`
|
||||
// Fingerprint is the fingerprint of the new form (`src2:`) the walk takes the module at, read from that trunk value;
|
||||
// empty until the indexer has written it.
|
||||
Fingerprint string `json:"fingerprint,omitempty"`
|
||||
}
|
||||
|
||||
// PlanGate is one module's rollout record at its gate (to-be 45 §8): the component, the first machine,
|
||||
|
||||
Reference in New Issue
Block a user