Documentation
¶
Overview ¶
Package build assembles the docker build context for a project: the generated Dockerfile, the launcher script, and any skill/agent files COPYed by the generated build. Keeping context assembly here keeps the generator (text) and the runner (exec) free of filesystem layout concerns.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Assemble ¶
Assemble writes the build context (Dockerfile + launcher + agent files + any `files`) and returns the generated Dockerfile text.
func Render ¶
Render returns the generated Dockerfile text WITHOUT touching the build context on disk. `byre dockerfile` is informational and side-effect-free, so it must not clear-and-restage the context (which Assemble does) — that would race a concurrent `byre develop` build sharing the same context dir.
Types ¶
This section is empty.