by bartimus on 5/1/24, 6:39 PM with 0 comments
With my projects I often end up in a situation struggling with a bunch of bash, batch and script files to help me automate certain tasks. Each with their own limitations. Bash files don’t work on Windows, batch files aren’t compatible with Unix, and they tend to get messy quickly. Even when using Go for some of my automations, I still end up needing batch and bash files for certain commands.
So, I decided to write my own solution. My requirements:
- Easy to install
- Minimal dependencies
- Simple script creation
- No need for compilation
- Run on all my platforms
- Support a modern programming language
Here's what I came up with:
https://github.com/bartdeboer/runtask
A task runner that uses Yaegi to run Taskfile scripts written in Go.