Caching
Cachesleutel
Kort antwoord
Een cachesleutel is de tekenreeks die een cache-item identificeert, meestal opgebouwd uit een hash van de lockfiles die de inhoud in de cache bepalen.
Een cachesleutel is de tekenreeks die een cache-item identificeert, meestal opgebouwd uit een hash van de lockfiles die de inhoud in de cache bepalen.
Waarom het ertoe doet
Sleutels die een commit SHA bevatten, raken nooit. Sleutels waarbij het lockfile wordt weggelaten, bevatten verouderde inhoud. De juiste sleutel hasht precies de invoer die de uitvoer verandert, en niets anders.
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.CachebereikHet cachebereik definieert welke workflows, filialen en opslagplaatsen een bepaald cache-item mogen lezen.