Hacker News new | ask | show | jobs
by knowsuchagency 2387 days ago
There really is no perfect build tool, but in my experience, nothing touches invoke http://www.pyinvoke.org for building and automation.

Any project will eventually have build and deployment scripts with non-trivial amounts of logic in them.

The question then becomes whether you want all that complex logic in shell scripts, makefiles, or Python.

For me, it's a no-brainer. I'll take the latter every time.