Monorepo for Tangled β€” https://tangled.org

spindle: make workflows engine-agnostic #423

merged
opened by winter.bsky.social targeting master from winter.bsky.social/core: push-luoyqwkpromz
0
by winter.bsky.social 2 comments
expand 1 commit
spindle: make workflows engine-agnostic

Still needs docs, but other than that should be alright for a first pass.

We may want to make the whole cleanupFuncs thing also in the interface? Not sure, I think I could be swayed either way; a single DestroyWorkflow function is definitely simpler, but would require each engine to do its own tracking of what to actually do to clean up after a given workflow.

Depending on the engine, it doesn’t always have to be functions per-workflow, could just be an API call that’s always run instead of the Docker engine where it does certain things based on what actually succeeded.

sign up or login to add to the discussion
expand 1 commit
spindle: make workflows engine-agnostic
sign up or login to add to the discussion
expand 1 commit
spindle: make workflows engine-agnostic
sign up or login to add to the discussion
expand 1 commit
spindle: make workflows engine-agnostic
sign up or login to add to the discussion
expand 1 commit
spindle: make workflows engine-agnostic
pull request successfully merged
sign up or login to add to the discussion
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:pdrr2fgsfkvfbznqucjmyeee/sh.tangled.repo.pull/3lvvwmsc5pa22