Caching
Hvorfor genopbygger Cargo alt?
Hurtigt svar
Din cache-nøgle ændres ved hver kørsel, eller mål/ er slet ikke cachelagret.
Detaljen, der betyder noget
Dit næste build kan være dobbelt så hurtigt til den halve pris
Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.
Relateret
Hvorfor er cache-gendannelse langsom?GitHub begrænser cachens båndbredde, så en multi-gigabyte cache kan tage minutter at gendanne.Hvordan skriver jeg en god cache-nøgle?Hash præcis de filer, der bestemmer det cachelagrede indhold - normalt låsefilen - og intet andet.Hvad er gendannelsesnøgler?Bestilte præfikser prøvet, når den nøjagtige cache-nøgle mangler, så et delvist match kan stadig gendannes.Hvorfor går min cache glip af hvert løb?Nøglen inkluderer noget, der ændrer hver kørsel - almindeligvis github.sha eller et tidsstempel.