Skip to main content
← Glossary

격리 빌드

Hermetic build

선언한 입력만 관찰하고 그 입력이 같으면 언제나 같은 결과를 내도록 경계를 통제한 빌드다.

같은 뜻으로 쓰는 말

  • 밀폐 빌드

마지막 검증

격리 빌드는 개발자 컴퓨터에 우연히 설치된 프로그램, 라이브러리나 외부 서비스가 결과를 바꾸지 않도록 빌드가 사용할 도구와 의존성을 명시된 경계 안에 둔다. 또한 선언한 입력이 같으면 언제나 같은 결과를 내야 한다. 영어 hermetic은 외부와 차단됐다는 뜻이며, 여기서는 비밀스럽다는 뜻이 아니다.

현재 시각이나 매번 다른 난수가 선언·고정되지 않은 채 결과를 바꾼다면 그 빌드는 진정으로 격리됐다고 볼 수 없다. 컨테이너 사용은 호스트 격리를 돕는 수단일 뿐 격리 빌드를 자동으로 보장하지 않는다. 재현 가능성을 주장할 때는 이 설계 속성만 믿지 않고 다른 주체가 독립적으로 만든 지정 산출물도 실제로 비교한다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. HermeticityBazel · 공식 문서 · 확인 2026-08-04