Ugrás a tartalomra

Útmutatók

Hogyan lehet CI-t futtatni egy nagyon nagy adattáron

A fizetés, az indexelés és az állapotjelentés mind leromlik, ahogy az adattár növekszik.

6 perc olvasás

A fizetés, az indexelés és az állapotjelentés mind leromlik, ahogy az adattár növekszik.

Miért történik

A Git műveletek méretezhetők az objektumok számával és a munkafa méretével, és a CI megismétli ezeket minden feladatnál.

Hogyan lehet javítani

  1. Részleges klónozás a blob:none funkcióval és ritka kijelentkezés a munkához szükséges elérési utakhoz
  2. Gyorsítótárazza a git objektumtárolót a futások között, ahol a szolgáltató támogatja
  3. Ossza meg a csővezetéket úgy, hogy csak az érintett projektek épüljenek fel
  4. Használjon helyi NVMe-futtatókat – a hálózati tárolón lévő git nagy méretekben fájdalmas

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.