9 ms·
>So I can attest that it's painless to clone and build it, which in my experience with open source is 95% of the battle This has been my experience often times
by colemickens 10y ago
>So I can attest that it's painless to clone and build it, which in my experience with open source is 95% of the battle
This has been my experience often times as well. Especially when it's node/ruby/python projects that expect the privilege of dumping files all over my global file system. Anyway, there's no excuse for un-reproducible build environments like that these days.
All of my (new) projects have exactly two requirements: `make` and `docker`. Everything else needs by the build environment is handled by nature of using docker. `make docker-dev` drops you in an environment with build tools installed, with the project source code mounted as a volume so you can use all your normal tools on the host.