4 ms·
If you have dynamism like this in your build, doesn't that imply that no build system is reproducible?
by tra3 5y ago
If you have dynamism like this in your build, doesn't that imply that no build system is reproducible?
- amarshall 5y agoYes, but previous commenter said > I [thought] Dockerfile ensured that builds are indeed reproducible? The example straightforwardly disproves that.
- Ajedi32 5y agoMy point was just that Docker doesn't ensure reproducibility. Whether a build is reproducible or not depends on the steps used, so its possible but not "ensured". If you wanted to guarantee reproducibility, a hypothetical purely-functional build system could do that. I personally don't think that's necessary though, or that it would be worth the requisite trade-offs.