3 ms·
CI system is the new ./configure and Makefile. You almost always need a new one for each of your systems. Yes, there's a lot of common patterns that can be fac
by boomzilla 13y ago
CI system is the new ./configure and Makefile. You almost always need a new one for each of your systems.
Yes, there's a lot of common patterns that can be factored into a library/system, but the little details will end up biting you at the end.
- shykes 13y agoThat's exactly what Dockerfiles are for: to specify a unique, non-ambiguous way to build your code. Regardless of language, distro or compiler, "docker build" is all I need to produce a self-contained, runnable artifact not unlike a static binary. There's a cool tutorial on using Dockerfiles at http://www.docker.io/learn/dockerfile/ http://www.docker.io/learn/dockerfile/