Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 832 Bytes

hermeticity.mdx

File metadata and controls

25 lines (22 loc) · 832 Bytes
title wip snippet related externalSources
Hermeticity
true
Isolating build environments from the host to guarantee [reproducible](/concepts/reproducibility) builds
dev-env
title href source
Hermeticity
title href
The Bazel documentation

Hermeticity is a property of Nix builds, which isolates them from the host system via various mechanisms. This results in a system where the same set of source inputs will always map to the same build outputs, because changes on the host can not affect a build.

Any system which is not hermetic is called "impure", implying that changes outside of the input set can have an impact on the build result. This is the inverse of Nix's "purity" property.