Hiya!
I've been a huge fan of mage for many years. I really like how I can configure my task runner in the very same language as my applications!
I think my favorite API member in that collection is sh.RunV, as that removes a lot of boilerplate from DevOps friendly shell based tasks.
In my Go projects, I find that I often repeat the same commands over and over to go install, lint, and run unit tests. I have bundled these common tasks into a reusable API, consumable from magefile.go scripts:
https://github.com/mcandre/mx
Would it be possible to cite mx on the Helper Libraries page?
https://magefile.org/libraries/
Curious about any mx API members that y'all would like to see upstreamed into mg, sh, target, or mage itself.
Hiya!
I've been a huge fan of mage for many years. I really like how I can configure my task runner in the very same language as my applications!
I think my favorite API member in that collection is
sh.RunV, as that removes a lot of boilerplate from DevOps friendly shell based tasks.In my Go projects, I find that I often repeat the same commands over and over to go install, lint, and run unit tests. I have bundled these common tasks into a reusable API, consumable from magefile.go scripts:
https://github.com/mcandre/mx
Would it be possible to cite mx on the Helper Libraries page?
https://magefile.org/libraries/
Curious about any mx API members that y'all would like to see upstreamed into mg, sh, target, or mage itself.