Hoppa till innehåll

Guider

Hur man får CI-cacher att bestå

Cacheminne är konfigurerade men träfffrekvensen är låg.

6 min läsning

Varför det händer

Hur man fixar det

  1. Skriv ut den beräknade cache-nyckeln och kontrollera att den är stabil över körningar
  2. Nyckel på låsfiler, aldrig på commit SHA
  3. Lägg till återställningsnycklar med ett kortare prefix så att nästan missar fortfarande återställs
  4. Värm basgrencachen enligt ett schema så att nya grenar börjar varma

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.