Something went wrong. Try again.
forked from tangled.org/core
Something went wrong. Try again.
spindle: engine: consume from knotstream and execute master
The engine package currently uses the docker client setup the pipeline and execute steps. The flow is like so: - setup pipeline network for all steps to join to - create a volume for the nix store (to persist packages across steps) - create a volume for the workspace directory - build a nixery.dev URL with packages we want in the container - execute each step command in a new container using the same image It's pretty unfinished still. Things to be done: - support for other registries; currently only works with nixpkgs - custom nixery URL - ... a lot more that I'm forgetting now Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Author Anirudh Oppiliappan Date (Jun 12, 2025, 3:50 PM UTC) Commit d95215cc d95215cc581c4460d15200b01ae7f6bc2d23d833 Parent baeaadbf baeaadbf2829e5dfa102657d0ac994f51b8a40db Change ID wwsovryw wwsovrywwosylxmyttumzmnlxqrzvrlq