Caching
Cachebereik
Kort antwoord
Het cachebereik definieert welke workflows, filialen en opslagplaatsen een bepaald cache-item mogen lezen.
Het cachebereik definieert welke workflows, filialen en opslagplaatsen een bepaald cache-item mogen lezen.
Waarom het ertoe doet
GitHub richt caches op een branch en zijn basis, zodat een feature branch de cache van de main kan lezen, maar niet die van een andere feature branch. Die standaard verrast mensen die fouten in een koude cache debuggen.
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
Artefact-cacheIn een artefactcache worden build-uitvoer tussen CI-runs opgeslagen, zodat ongewijzigd werk niet opnieuw hoeft te worden berekend.Cache-uitzettingCache-uitzetting is het verwijderen van cache-items om binnen een bepaalde groottelimiet te blijven, meestal door eerst de minst recent gebruikte items te verwijderen.CachehitpercentageHet cachetrefferpercentage is het percentage cachezoekopdrachten dat een bruikbaar item vindt, uitgedrukt als een percentage.CachesleutelEen cachesleutel is de tekenreeks die een cache-item identificeert, meestal opgebouwd uit een hash van de lockfiles die de inhoud in de cache bepalen.