Naar inhoud springen

Gidsen

Sccache gebruiken voor Rust-builds

Cargo herbouwt afhankelijkheden wanneer de cache van de doelmap ontbreekt.

5 min leestijd

Cargo herbouwt afhankelijkheden wanneer de cache van de doelmap ontbreekt.

Waarom het gebeurt

target/caching helpt alleen de branch die het heeft gevuld; sccache werkt in alle branches en machines.

Hoe het te repareren

  1. Stel RUSTC_WRAPPER in op sccache en configureer een gedeelde S3- of Redis-backend
  2. Cache ~/.cache/sccache als lokale terugval
  3. Controleer sccache --show-stats zodat een stil nulhitpercentage niet onopgemerkt blijft

Je volgende build kan twee keer zo snel zijn, voor de halve prijs

Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.