Hermetic Build - CI/CD Glossary Definition
A hermetic build is a build that depends only on explicitly declared inputs and is isolated from the host environment, so the same inputs always produce the same outputs regardless of the machine.
A hermetic build is a build that depends only on explicitly declared inputs and is isolated from the host environment, so the same inputs always produce the same outputs regardless of the machine.
A hermetic build is a build that depends only on explicitly declared inputs and is isolated from the host environment, so the same inputs always produce the same outputs regardless of the machine.
Why it matters in CI
Hermetic builds eliminate "works on my machine" failures by forbidding access to undeclared system tools, network resources, or environment variables. Bazel and Nix are the best-known systems that enforce hermeticity.