Enhancements
- Add experimental implementation of task dependencies #26
- tasks now support addition options:
deps
to define a list of tasks that are run before this oneuses
to define a map of tasks by variable name, for tasks that are run before this one and their stdout is captured and exposed to this task via the environment variable with the given name.capture_stdout
to give the name of a file that the stdout of this file should be piped to.
- documentation and testing for this feature are still incomplete and the exact set of supported functionality might still change before it's considered production ready.
- tasks now support addition options: