Guider
Hvordan få CI-cacher til å vedvare
Cacher er konfigurert, men trefffrekvensen er lav.
6 min lesing
Hvorfor det skjer
Hvordan fikse det
- Skriv ut den beregnede hurtigbuffernøkkelen og kontroller at den er stabil på tvers av kjøringer
- Nøkkel på låsefiler, aldri på commit SHA
- Legg til gjenopprettingsnøkler med et kortere prefiks, slik at nesten-ulykker fortsatt gjenopprettes
- Varm opp basegrenens cache på en tidsplan slik at nye grener starter varme
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Hvordan omgå cachegrensen på 10 GBCachene dine overskrider 10 GB per lagringssted og begynner å kaste ut stille.Hvordan dele en byggebuffer på tvers av depoterHvert depot opprettholder sin egen hurtigbuffer for de samme delte avhengighetene.Hvordan dele en Docker-buffer mellom jobberHvert matriseben gjenoppbygger de samme lagene.Slik fikser du cacheugyldiggjøring av DockerDocker lag gjenoppbygges selv når de relevante filene ikke ble endret.