Gidsen
Hoe de cache van de basisvertakking warm te houden
Nieuwe feature-takken beginnen altijd met een koude cache.
4 min leestijd
Nieuwe feature-takken beginnen altijd met een koude cache.
Waarom het gebeurt
Branch caches erven van de basis branch, dus als de hoofdcache verouderd is, begint elke nieuwe branch koud.
Hoe het te repareren
- Voer een geplande workflow uit op de hoofdstroom die de cache vult
- Zorg ervoor dat de geplande uitvoering dezelfde cachesleutels gebruikt als PR-uitvoeringen
- Controleer het hitpercentage specifiek voor de eerste run-of-branch, en niet alleen voor het geheel
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe u ervoor kunt zorgen dat CI-caches daadwerkelijk blijven bestaanCaches zijn geconfigureerd, maar het trefferpercentage is laag.Hoe u de cachelimiet van 10 GB kunt omzeilenUw caches overschrijden de 10 GB per repository en beginnen stilletjes te worden verwijderd.Hoe u een build-cache deelt tussen repository'sElke repository onderhoudt zijn eigen cache voor dezelfde gedeelde afhankelijkheden.Een Docker-cache delen tussen takenElke matrixpoot bouwt dezelfde lagen opnieuw op.