2 ms·
This is silly. Make was made for hierarchical tasks that can be done incrementally. This was largely about compiling things, sure. But, I'd wager all old mak
by taeric 3y ago
This is silly. Make was made for hierarchical tasks that can be done incrementally. This was largely about compiling things, sure. But, I'd wager all old make files have test targets. My favorite example in recentish times is http://ftp.cs.stanford.edu/pub/sgb/Makefile http://ftp.cs.stanford.edu/pub/sgb/Makefile. And yeah, has a test target.
That docker compose and friend weren't good for building on top of is their "fault," as it were. Stability of software is not something that modern build tools really take to heart, sadly. Note that this is not "do not crash" stability.
I cede that progress is progress, such that there may be better tools today. I'd hesitate to base anything on python's ecosystem, sadly. They jumped a hell of a shark in the past few years that will be tough to get trust back on.