Stand in the artifact store in the toolchain test's shelf: R4e's build modules require it (ADR 0513), and the group's composed check judges them at the catalogue's group head
mesh/repo-check head 22b70c82b0ab merged into trunk cdfc63cf102b beside mesh-catalog#457@896bd883 +1 more — pass: THE CHANGE ALTERS ITS OWN CHECK (go/merge…
mesh/merge-gate head 22b70c82b0ab merged into trunk cdfc63cf102b — pass: group feat/r4e composed: every machine composes with the change as it did without …
mesh/delivery covered after its stop: a later walk that contains it was delivered: plan-1792707174627079192 (novox/mesh-sdk at 7aacbc16 into main, done, …
mesh/delivery-group group feat/r4e delivered: every member is delivered
mesh/check failed: unit: ..test: node:internal/modules/esm/resolve:989 | 22b70c82b0ab on 7aacbc162014 | unit 1675 run, 0 kept, 3 skipped | integration…
mesh/repo-check head 22b70c82b0ab merged into trunk cdfc63cf102b beside mesh-catalog#457@896bd883 +1 more — pass: THE CHANGE ALTERS ITS OWN CHECK (go/merge…
mesh/merge-gate head 22b70c82b0ab merged into trunk cdfc63cf102b — pass: group feat/r4e composed: every machine composes with the change as it did without …
mesh/delivery covered after its stop: a later walk that contains it was delivered: plan-1792707174627079192 (novox/mesh-sdk at 7aacbc16 into main, done, …
mesh/delivery-group group feat/r4e delivered: every member is delivered
mesh/check failed: unit: ..test: node:internal/modules/esm/resolve:989 | 22b70c82b0ab on 7aacbc162014 | unit 1675 run, 0 kept, 3 skipped | integration…
This commit is contained in:
@@ -10,7 +10,8 @@ import (
|
|||||||
// the provision, and does not find out at its first build. The manifests are the catalogue's, as they are.
|
// the provision, and does not find out at its first build. The manifests are the catalogue's, as they are.
|
||||||
|
|
||||||
// builderNode is a machine that can run a build module: the package manager and user namespaces it asks of
|
// builderNode is a machine that can run a build module: the package manager and user namespaces it asks of
|
||||||
// the machine, and the forge account (mesh-scope, provided by the forge) stood in for.
|
// the machine, and the forge account (mesh-scope, provided by the forge) and the artifact store the build
|
||||||
|
// modules publish to (ADR 0513, provided by distribution) stood in for.
|
||||||
func builderNode() Node {
|
func builderNode() Node {
|
||||||
return Node{Name: "builder", Site: "house",
|
return Node{Name: "builder", Site: "house",
|
||||||
Capabilities: map[string]bool{"package-manager": true, "user-namespaces": true}}
|
Capabilities: map[string]bool{"package-manager": true, "user-namespaces": true}}
|
||||||
@@ -19,7 +20,7 @@ func builderNode() Node {
|
|||||||
func toolchainShelf(t *testing.T) map[string]Manifest {
|
func toolchainShelf(t *testing.T) map[string]Manifest {
|
||||||
t.Helper()
|
t.Helper()
|
||||||
m := map[string]Manifest{
|
m := map[string]Manifest{
|
||||||
"forge": {Module: "forge", Version: "1", Provides: []Offer{{Name: "forge-account"}, {Name: "npm-package-registry"}}},
|
"forge": {Module: "forge", Version: "1", Provides: []Offer{{Name: "forge-account"}, {Name: "npm-package-registry"}, {Name: "artifact-store"}}},
|
||||||
}
|
}
|
||||||
for _, name := range []string{"go", "nodejs", "mesh-build-go", "mesh-build-node", "dev-tools"} {
|
for _, name := range []string{"go", "nodejs", "mesh-build-go", "mesh-build-node", "dev-tools"} {
|
||||||
m[name] = catalogueManifest(t, name)
|
m[name] = catalogueManifest(t, name)
|
||||||
|
|||||||
Reference in New Issue
Block a user