diff --git a/go/catalogue/toolchain_manifests_test.go b/go/catalogue/toolchain_manifests_test.go index a56fd2b..c5c58bd 100644 --- a/go/catalogue/toolchain_manifests_test.go +++ b/go/catalogue/toolchain_manifests_test.go @@ -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. // 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 { return Node{Name: "builder", Site: "house", 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 { t.Helper() 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"} { m[name] = catalogueManifest(t, name)