Caching
Cache-Bereich
Kurze Antwort
Der Cache-Bereich definiert, welche Workflows, Zweige und Repositorys einen bestimmten Cache-Eintrag lesen dürfen.
Der Cache-Bereich definiert, welche Workflows, Zweige und Repositorys einen bestimmten Cache-Eintrag lesen dürfen.
Warum es wichtig ist
GitHub beschränkt Caches auf einen Zweig und seine Basis, sodass ein Feature-Zweig den Hauptcache lesen kann, nicht jedoch den Cache eines anderen Feature-Zweigs. Diese Standardeinstellung überrascht Leute, die einen kalten Cache debuggen.
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
Artefakt-CacheEin Artefakt-Cache speichert Build-Ausgaben zwischen CI-Läufen, sodass unveränderte Arbeit nicht neu berechnet werden muss.Cache-RäumungUnter Cache-Eviction versteht man das Entfernen von Cache-Einträgen, um innerhalb einer Größenbeschränkung zu bleiben, in der Regel durch das Verwerfen der zuletzt verwendeten Einträge zuerst.Cache-TrefferquoteDie Cache-Trefferrate ist der Anteil der Cache-Suchen, die einen verwendbaren Eintrag finden, ausgedrückt als Prozentsatz.Cache-SchlüsselEin Cache-Schlüssel ist die Zeichenfolge, die einen Cache-Eintrag identifiziert und normalerweise aus einem Hash der Sperrdateien erstellt wird, die den zwischengespeicherten Inhalt bestimmen.