Hermetic Build - CI/CD用語集の定義
Hermetic build はhostから完全に隔離された状態で実行されます。すべての入力を明示的に宣言し、ネットワークや未宣言のファイルにアクセスできません。これにより、buildは宣言された入力の純粋な関数になります。
なぜ重要か
hermetic性は、信頼できるキャッシュと再現性の基盤です。BazelとNixはそれを強制します。その見返りは、laptop上でもCI runner上でも同一に振る舞うbuildです。
関連ガイド
Reproducible Build - CI/CD Glossary DefinitionReproducible Build: A reproducible build produces a bit-for-bit identical output whenever it is run from the…
Remote Cache - CI/CD Glossary DefinitionRemote Cache: A remote cache stores build or test outputs on a shared server so that any machine, including e…