Siirry sisältöön

Oppaat

Kuinka käyttää CI:tä erittäin suuressa arkistossa

Checkout, indeksointi ja tilaraportointi heikkenevät arkiston kasvaessa.

6 min lukuaika

Miksi se tapahtuu

Kuinka korjata se

  1. Osittainen kloonaus blob:none-toiminnolla ja harvat kassatyön tarvitsemat polut
  2. Tallenna git-objektivarasto välimuistiin ajojen välillä, jos toimittaja tukee sitä
  3. Jaa putki niin, että vain vaikutuksen alaiset projektit rakennetaan
  4. Käytä paikallisia NVMe-apuohjelmia – git verkkotallennustilassa on tuskallista mittakaavassa

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.