Ghiduri
Cum se utilizează sccache pentru versiunile Rust
Cargo reconstruiește dependențele ori de câte ori lipsește memoria cache a directorului țintă.
5 min de citit
Cargo reconstruiește dependențele ori de câte ori lipsește memoria cache a directorului țintă.
De ce se întâmplă
ținta/caching-ul ajută doar ramura care l-a populat; sccache funcționează peste ramuri și mașini.
Cum să o rezolvi
- Setați RUSTC_WRAPPER la sccache și configurați un backend S3 sau Redis partajat
- Cache ~/.cache/sccache ca alternativă locală
- Verificați sccache --show-stats, astfel încât o rată de lovituri zero silențioasă să nu treacă neobservată
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Cum să faci ca cache-urile CI să persistă de faptCache-urile sunt configurate, dar rata de accesare este scăzută.Cum să ocoliți limita de 10 GB cacheCache-urile dvs. depășesc 10 GB per depozit și începeți evacuarea în tăcere.Cum să partajați un cache de compilare între depoziteFiecare depozit își menține propriul cache pentru aceleași dependențe partajate.Cum să partajați un cache Docker între joburiFiecare picior de matrice reconstruiește aceleași straturi.