Skip to content
Latchkey

Build Avoidance - Definição do Glossário CI/CD

Build avoidance é pular o trabalho de build inteiramente quando já existe um resultado em cache para as mesmas entradas, em vez de reconstruir e descartar o resultado.

Build avoidance é pular o trabalho de build inteiramente quando já existe um resultado em cache para as mesmas entradas, em vez de reconstruir e descartar o resultado.

Build avoidance é pular o trabalho de build inteiramente quando já existe um resultado em cache para as mesmas entradas, em vez de reconstruir e descartar o resultado.

Diferença dos incremental builds

Incremental builds encurtam um rebuild; o build avoidance o dispensa. Caches endereçados por conteúdo (Bazel, Gradle) indexam os resultados por hashes das entradas, de modo que uma árvore de entradas idêntica retorna instantaneamente um resultado armazenado.

Guias relacionados