Cache
Posso armazenar em cache uma imagem construída em vez de reconstruí-la?
Resposta rápida
Sim – envie-o para um registro marcado por hash de conteúdo e extraia-o quando as entradas permanecerem inalteradas.
O detalhe que importa
Isso é mais rápido do que o cache de camada quando a imagem raramente muda e torna explícita a verificação 'alguma coisa mudou'.
Seu próximo build pode ser duas vezes mais rápido, pela metade do preço
Comece grátis. Sair é a mesma linha, e publicamos esse diff também.
Relacionado
Por que a Cargo reconstrói tudo?Sua chave de cache muda a cada execução ou target/ não é armazenado em cache.Por que a restauração do cache é lenta?O GitHub limita a largura de banda do cache, portanto, um cache de vários gigabytes pode levar alguns minutos para ser restaurado.Como escrevo uma boa chave de cache?Faça hash exatamente dos arquivos que determinam o conteúdo em cache – geralmente o arquivo de bloqueio – e nada mais.O que são chaves de restauração?Os prefixos ordenados são tentados quando a chave de cache exata falha, portanto, uma correspondência parcial ainda pode ser restaurada.