Útmutatók
Az eszközlánc-kezelők gyorsítótárazása
A mise, asdf vagy proto újratelepíti a nyelvi futtatókörnyezetet minden futtatáskor.
4 perc olvasás
A mise, asdf vagy proto újratelepíti a nyelvi futtatókörnyezetet minden futtatáskor.
Miért történik
Az eszköz telepítési könyvtára nincs gyorsítótárban, így minden futási idő letöltődik, és gyakran újra lefordításra kerül.
Hogyan lehet javítani
- Gyorsítótárazza az eszköz telepítési könyvtárát a verziófájlban
- Pontos verziók rögzítése, hogy a gyorsítótár kulcsa stabil legyen
- Előnyben részesítse az előre elkészített futtatókörnyezeteket, mint a forrásból történő fordítást a CI-ben
A következő buildje kétszer gyorsabb lehet, fele áron
Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.
Kapcsolódó
Hogyan lehet a CI gyorsítótárakat ténylegesen fennmaradniA gyorsítótárak konfigurálva vannak, de a találati arány alacsony.Hogyan lehet megkerülni a 10 GB-os gyorsítótár-korlátotA gyorsítótárak tárolónként meghaladják a 10 GB-ot, és elkezdődik a csendes kilakoltatás.Hogyan lehet megosztani egy build gyorsítótárat a tárolók közöttMinden adattár saját gyorsítótárat tart fenn ugyanazon megosztott függőségek számára.A Docker gyorsítótár megosztása a feladatok közöttMinden mátrix láb ugyanazokat a rétegeket építi újra.