Průvodci
Jak ukládat do mezipaměti balíčky vcpkg a Conan
Správci závislostí C++ znovu sestavují balíčky ze zdroje při každém spuštění.
5 min čtení
Správci závislostí C++ znovu sestavují balíčky ze zdroje při každém spuštění.
Proč se to děje
Binární mezipaměti nejsou nakonfigurovány, takže se každý balíček zkompiluje znovu.
Jak to opravit
- Povolte binární mezipaměť vcpkg nebo mezipaměť Conan a nasměrujte ji na trvalé úložiště
- Zadejte manifest a verzi kompilátoru
- Použijte sdílené dálkové ovládání, aby vývojáři a CI naplnili stejnou mezipaměť
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 obejít limit 10 GB mezipamětiVaše mezipaměti přesahují 10 GB na úložiště a začnou tiše vyklízet.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.