alpha
Login
or
Join now
alice.pds.demo.boltless.dev
/
core
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
2
Pulls
1
Pipelines
core
/
spindle
/
engine
1 file
at
d95215cc581c4460d15200b01ae7f6bc2d23d833
Anirudh Oppiliappan
spindle: engine: consume from knotstream and execute
1y ago
d95215cc
engine.go
spindle: engine: consume from knotstream and execute 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>
1 year ago