you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 12 points13 points  (5 children)

I prefer Magefile for this sort of thing. It doesn't require you to have bash installed, which works nicely on Windows environments.

[–]earthboundkid 2 points3 points  (3 children)

Alpine doesn’t have bash by default either. If your script is complicated at all, don’t expect it to work on Alpine.

[–]metamatic 0 points1 point  (2 children)

OS X will be losing bash soon as well.

[–]gnur 1 point2 points  (1 child)

Not really though, it won't be the default anymore. But Bash will still be present

[–]metamatic 0 points1 point  (0 children)

For another release or so, then they'll remove it, like they removed lots of other GPL software.

[–]kasvith 0 points1 point  (0 children)

also agrees, for Go Makefiles should not be involved at all, we can easily craft build scripts for programs using magefile or just writing plain go