Reproducible Build - Definição do Glossário de CI/CD
Um reproducible build produz uma saída idêntica bit a bit sempre que é executado a partir da mesma fonte, independentemente de quando ou onde roda. Alcançá-lo exige remover não determinismos como timestamps, ordenação de arquivos e caminhos absolutos.
Por que isso importa
Se dois builds independentes do mesmo commit geram binários idênticos, qualquer pessoa pode verificar que um artifact publicado realmente veio da fonte publicada, o que é uma forte garantia de cadeia de suprimentos.
Guias relacionados
Hermetic Build - CI/CD Glossary DefinitionHermetic Build: A hermetic build runs in complete isolation from the host: it declares every input explicitly…
Incremental Build - CI/CD Glossary DefinitionIncremental Build: An incremental build rebuilds only the parts of a project affected by a change, reusing pr…