Radically simple task runner.
- YAML-based format
- run shell commands
- sync/async invocation
Install mario package:
$ pip install mario
Save the following code as mario.yml:
task1:
echo task1
task2:
echo task2
async_task:
? task1
? echo async_task
? task2
sync_task:
- async task
- echo sync_taskThen run described tasks using mario command:
$ mario
async_task
sync_task
task1
task2
$ mario sync_task
...
Please visit Mario's developer hub to get docs, news and support:
Please read the contribution guideline:
Thanks!