Last week I wrote an article for testdriven.io covering how to achieve reproducible builds with Bazel.
In particular, I explain why when you run two builds with the same source code and the same commit but on two different machines, you may get different results. I go through the concepts of hermeticity and reproducibility, what they bring to the table and how this can be done in Bazel while developing a simple Python Flask application.
You can find the full article here: Reproducible Builds with Bazel.
Reach me on Twitter @gasparevitta and let me know your thoughts!
About the Author
Gaspare Vitta - I write about Continuous Integration, Continuous Deployment, testing, and other cool stuff.
Stay Updated
Get the latest posts about CI/CD, DevOps, and software engineering delivered to your inbox. No spam, unsubscribe at any time.
Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.