Guide
Come usare sccache per le build Rust
Cargo ricostruisce le dipendenze ogni volta che manca la cache della directory di destinazione.
5 min di lettura
Perché succede
Come risolverlo
- Imposta RUSTC_WRAPPER su sccache e configura un backend S3 o Redis condiviso
- Memorizza nella cache ~/.cache/sccache come fallback locale
- Controlla sccache --show-stats in modo che un tasso di successo pari a zero non passi inosservato
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
Come rendere effettivamente persistenti le cache CILe cache sono configurate ma il tasso di successo è basso.Come aggirare il limite della cache di 10 GBLe tue cache superano i 10 GB per repository e iniziano a essere eliminate silenziosamente.Come condividere una cache di build tra repositoryOgni repository mantiene la propria cache per le stesse dipendenze condivise.Come condividere una cache Docker tra lavoriOgni gamba della matrice ricostruisce gli stessi strati.