Hermetic Build - Definição do Glossário CI/CD
Um hermetic build é um build que depende apenas de entradas declaradas explicitamente e é isolado do ambiente do host, de modo que as mesmas entradas sempre produzem as mesmas saídas independentemente da máquina.
Um hermetic build é um build que depende apenas de entradas declaradas explicitamente e é isolado do ambiente do host, de modo que as mesmas entradas sempre produzem as mesmas saídas independentemente da máquina.
Um hermetic build é um build que depende apenas de entradas declaradas explicitamente e é isolado do ambiente do host, de modo que as mesmas entradas sempre produzem as mesmas saídas independentemente da máquina.
Por que importa no CI
Hermetic builds eliminam falhas do tipo "funciona na minha máquina" ao proibir o acesso a ferramentas de sistema, recursos de rede ou variáveis de ambiente não declaradas. Bazel e Nix são os sistemas mais conhecidos que impõem hermeticidade.