Siirry sisältöön

Oppaat

Kuinka käyttää välimuistia GitHub Actions

C- ja C++-koontiversiot kääntävät kaiken uudelleen joka ajon aikana.

5 min lukuaika

Miksi se tapahtuu

Kuinka korjata se

  1. Välimuisti ~/.ccache näppäilty kääntäjäversioon ja lähdehajasteeseen
  2. Aseta CMAKE_C_COMPILER_LAUNCHER ja CMAKE_CXX_COMPILER_LAUNCHER välimuistiin
  3. Tulosta ccache -s työn lopussa, jotta osumaprosentti näkyy
  4. Aseta max_size tarpeeksi korkeaksi — oletusarvo on usein liian pieni CI:lle

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

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