Memorarea în cache
Pot partaja o memorie cache între fluxurile de lucru?
Răspuns rapid
Pe runnerele găzduite de GitHub, numai în același depozit și domeniu de activitate. Cache-urile runnerhut sunt partajate între fluxurile de lucru din organizație.
Detaliul care contează
Partajarea fluxurilor de lucru încrucișate contează cel mai mult atunci când construirea și testarea sunt fluxuri de lucru separate, care altfel ar plăti fiecare pentru propriul cache rece.
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
De ce Cargo reconstruiește totul?Cheia dvs. de cache se modifică la fiecare rulare sau ținta/ nu este deloc memorată în cache.De ce restaurarea memoriei cache este lentă?GitHub limitează lățimea de bandă a memoriei cache, astfel încât restabilirea unui cache de mai mulți gigaocteți poate dura câteva minute.Cum scriu o cheie cache bună?Hash exact fișierele care determină conținutul stocat în cache - de obicei fișierul de blocare - și nimic altceva.Ce sunt cheile de restaurare?Prefixele ordonate au fost încercate atunci când cheia exactă a memoriei cache ratează, astfel încât o potrivire parțială poate fi încă restaurată.