Caching
Artefact-cache
Kort antwoord
In een artefactcache worden build-uitvoer tussen CI-runs opgeslagen, zodat ongewijzigd werk niet opnieuw hoeft te worden berekend.
In een artefactcache worden build-uitvoer tussen CI-runs opgeslagen, zodat ongewijzigd werk niet opnieuw hoeft te worden berekend.
Waarom het ertoe doet
Het onderscheid met een artefactopslag is van belang: een cache is een optimalisatie die op elk moment kan worden verwijderd, dus een build moet nog steeds slagen op een koude cache. Als uw pijplijn kapot gaat wanneer de cache ontbreekt, hebt u een afhankelijkheid en geen cache.
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
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.CachebereikHet cachebereik definieert welke workflows, filialen en opslagplaatsen een bepaald cache-item mogen lezen.