Serve the Go toolchain's repository to the genesis bed's installer (hq issue 616)
mesh/merge-gate head d21949c04150 merged into trunk f71250c3ddd5 — pass: the change touches no module of the mesh's graph
mesh/repo-check head d21949c04150 merged into trunk f71250c3ddd5 — pass: its merge-check.sh passed, each part in its toolchain: merge-check.sh (typescript)…
mesh/delivery delivered
mesh/merge-gate head d21949c04150 merged into trunk f71250c3ddd5 — pass: the change touches no module of the mesh's graph
mesh/repo-check head d21949c04150 merged into trunk f71250c3ddd5 — pass: its merge-check.sh passed, each part in its toolchain: merge-check.sh (typescript)…
mesh/delivery delivered
Genesis's base step now builds mesh-tools-go beside mesh-tools, from the repository beside --tools-source; the bed's forge served only the four repositories genesis cloned before, so the step would find nothing there.
This commit is contained in:
@@ -28,7 +28,7 @@
|
|||||||
* MESH_LAB_HOST_BINARY=<mesh-host>/mesh-host MESH_LAB_BOOTSTRAP_BINARY=<mesh-host>/mesh-bootstrap
|
* MESH_LAB_HOST_BINARY=<mesh-host>/mesh-host MESH_LAB_BOOTSTRAP_BINARY=<mesh-host>/mesh-bootstrap
|
||||||
* MESH_LAB_BUNDLE=<mesh-host>/examples/foundation-first-node.lock
|
* MESH_LAB_BUNDLE=<mesh-host>/examples/foundation-first-node.lock
|
||||||
* MESH_LAB_CATALOG=<mesh-catalog>/modules
|
* MESH_LAB_CATALOG=<mesh-catalog>/modules
|
||||||
* MESH_LAB_REPOS=<a directory holding mesh-controller, mesh-tools, mesh-sdk and mesh-catalog checkouts>
|
* MESH_LAB_REPOS=<a directory holding mesh-controller, mesh-tools, mesh-tools-go, mesh-sdk and mesh-catalog checkouts>
|
||||||
* — served by the forge machine at each checkout's HEAD; the catalogue's is the one built from
|
* — served by the forge machine at each checkout's HEAD; the catalogue's is the one built from
|
||||||
* MESH_LAB_KEEP=1 leave it standing
|
* MESH_LAB_KEEP=1 leave it standing
|
||||||
*/
|
*/
|
||||||
@@ -52,7 +52,8 @@ const FORGE = "forge";
|
|||||||
const FORGE_ADDRESS = "192.0.2.30";
|
const FORGE_ADDRESS = "192.0.2.30";
|
||||||
const REGISTRY = "192.0.2.10:5000";
|
const REGISTRY = "192.0.2.10:5000";
|
||||||
/** The repositories the installer clones, served by the forge at each checkout's HEAD. */
|
/** The repositories the installer clones, served by the forge at each checkout's HEAD. */
|
||||||
const REPOS = ["mesh-controller", "mesh-tools", "mesh-sdk", "mesh-catalog"] as const;
|
// mesh-tools-go is found by the installer beside mesh-tools (hq issue 616): genesis builds the Go toolchain too.
|
||||||
|
const REPOS = ["mesh-controller", "mesh-tools", "mesh-tools-go", "mesh-sdk", "mesh-catalog"] as const;
|
||||||
/** The step this bed is about, as the installer names it. */
|
/** The step this bed is about, as the installer names it. */
|
||||||
const BROKER = "broker";
|
const BROKER = "broker";
|
||||||
/** The installer's steps before it, in its order: a first run stopped at one of these never reached it. */
|
/** The installer's steps before it, in its order: a first run stopped at one of these never reached it. */
|
||||||
|
|||||||
Reference in New Issue
Block a user