#Mage-like runner

1 messages · Page 1 of 1 (latest)

visual igloo
#

Actually it could be the same interface as Mage:

https://magefile.org/targets/
A target is any exported function that has an optional first argument of context.Context, has either no return or just an error return, and where the arguments are all of type string, int, bool, or time.Duration.

This is all we need 👆

fringe jasper
#

@surreal gate mentioned something similar here: #1031787295025668117 message

I like the idea for SDK's to provide a native runner a-la makefiles out of the box which simplify the task of defining, documenting and running pipelines.

dapper obsidian
#

This seems very close to a description of what code-first schemas provide, to the point where I can't really tell what the difference actually is

visual igloo
#

They’re definitely related. Perhaps there is an incremental step we can take that doesn’t pull in the entire extension system, but can later become part of it? This would allow us to ship it sooner. For example something client-side, go-specific and generally less ambitious?