v0.21.0
Features
- api: accept a files map on create and upload it before the startup script (b674e5c)
- cli: add .fuseignore to bound what the copy block ships (#177) (02888f7)
- cli: scaffold the build block and label steps from it (8f6f9b2)
- cli: walk copy sources into guest files and send them with create (5823893)
- fusefile: add a copy block for shipping local files into the guest (ddce129)
- fusefile: add a copy block with from/to entries to the schema and validator (a84bda5)
- fusefile: add a top-level build block (72ded77)
- fusefile: add a top-level build block with setup as a deprecated alias (b60c23b)
- fusefile: add a top-level env block for setup and run (96764b7)
- fusefile: add a top-level env block to the authoring schema (fde8b8e)
- fusefile: add an environment-level healthcheck probe (#176) (6921acb)
- fusefile: carry the env block in the manifest and source it from the boot script (19c0616)
- fusefile: compile the build steps as a distinct phase of the startup script (256b792)
- fusefile: resolve copy entries into absolute guest paths at compile time (d91c9b8)
- fusefile: validate top-level env keys and the value-or-secret pair (23ef188)
- orchestrator: render the manifest env block to /fuse/env with secrets resolved (269ed90)