Útmutatók
A Gradle konfigurációs gyorsítótárának engedélyezése
A Gradle 30-60 másodpercet tölt a konfigurálással, mielőtt bármit is fordítana.
4 perc olvasás
A Gradle 30-60 másodpercet tölt a konfigurálással, mielőtt bármit is fordítana.
Miért történik
A konfigurációs gyorsítótár nélkül a Gradle minden híváskor újraértékeli az összes összeállítási parancsfájlt.
Hogyan lehet javítani
- Adja hozzá a --configuration-cache-t, és javítsa ki az általa jelentett inkompatibilis feladatokat
- A kimenet újrafelhasználásához kombinálja a --build-cache-vel
- Kerülje a dinamikus verziókat, amelyek kényszerítik az újrafelbontást és legyőzik a gyorsítótárat
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.