Siirry sisältöön

Bazel

Bazel CI GitHub Actions

Bazelin koko arvo on välimuisti, ja CI heittää välimuistin pois joka kerta.

24m → 8m
Kylmä rakenne
24m → 90s
Lämmin rakenne
96 %
Toimintovälimuisti osui

Miksi se tapahtuu

Mitä muuttaa

  1. Osoita --disk_cache säilytettyyn hakemistoon ja tallenna se välimuistiin ajojen välillä
  2. Lisää etävälimuisti, jotta jokainen kehittäjä ja jokainen CI-työ jaetaan tuloksena
  3. Tallenna arkiston välimuisti, jotta ulkoisia riippuvuuksia ei haeta uudelleen
  4. Käytä --jobs-tiedostoja, jotka on sovitettu juoksijan ydinmäärään

Bazel on runnerhut

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

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