Průvodci
Jak obejít limit 10 GB mezipaměti
Vaše mezipaměti přesahují 10 GB na úložiště a začnou tiše vyklízet.
5 min čtení
Vaše mezipaměti přesahují 10 GB na úložiště a začnou tiše vyklízet.
Proč se to děje
GitHub omezuje mezipaměť akcí na 10 GB a po jejím překročení vymaže nejméně nedávno použité položky. Stavby neustále ubíhají, jen se zpomalují.
Jak to opravit
- Před předpokladem, že jste pod limitem, změřte celkovou velikost mezipaměti na úložiště
- Rozdělte kešky, aby horké vstupy nebyly vystěhovány studenými
- Komprimujte pomocí zstd spíše než výchozí
- Přesuňte se k poskytovateli bez omezení na úložiště, pokud jste strukturálně nad ním
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Jak zajistit, aby mezipaměti CI skutečně přetrvávalyMezipaměti jsou nakonfigurovány, ale četnost návštěv je nízká.Jak sdílet mezipaměť sestavení napříč repozitářiKaždé úložiště udržuje svou vlastní mezipaměť pro stejné sdílené závislosti.Jak sdílet mezipaměť Docker mezi úlohamiKaždá maticová noha přestavuje stejné vrstvy.Jak opravit zneplatnění mezipaměti DockerVrstvy Docker se znovu sestaví, i když se příslušné soubory nezměnily.