Skip to content
Latchkey

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

Um build cache armazena dependências ou saídas intermediárias entre execuções de CI para que possam ser restauradas em vez de recalculadas.

Um build cache é um armazenamento com chave de arquivos (dependências baixadas, objetos compilados) que uma execução posterior restaura para evitar refazer trabalho. Um cache miss recorre à reconstrução e repopula o cache para a próxima vez.

Chaves e invalidação

As chaves de cache geralmente fazem hash de um lockfile (por exemplo hashFiles('**/package-lock.json')). Quando o lockfile muda, a chave muda, forçando um cache novo para que dependências obsoletas nunca sejam reutilizadas.

Guias relacionados