Leitfäden
So halten Sie den Basis-Branch-Cache warm
Neue Feature-Branches beginnen immer mit einem kalten Cache.
4 Min. Lesezeit
Neue Feature-Branches beginnen immer mit einem kalten Cache.
Warum es passiert
Zweigcaches erben vom Basiszweig. Wenn also der Hauptcache veraltet ist, wird jeder neue Zweig kalt gestartet.
So beheben Sie das Problem
- Führen Sie einen geplanten Workflow auf main aus, der den Cache füllt
- Stellen Sie sicher, dass die geplante Ausführung dieselben Cache-Schlüssel verwendet wie PR-Ausführungen
- Überprüfen Sie die Trefferquote speziell für den ersten Zweig, nicht nur insgesamt
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
So sorgen Sie dafür, dass CI-Caches tatsächlich bestehen bleibenCaches sind konfiguriert, aber die Trefferquote ist niedrig.So umgehen Sie das 10-GB-Cache-LimitIhre Caches überschreiten 10 GB pro Repository und beginnen mit der stillschweigenden Räumung.So teilen Sie einen Build-Cache über mehrere Repositorys hinwegJedes Repository verwaltet seinen eigenen Cache für dieselben gemeinsam genutzten Abhängigkeiten.So teilen Sie einen Docker-Cache zwischen JobsJedes Matrixbein baut die gleichen Schichten wieder auf.