Leitfäden
Umgang mit der Abhängigkeits-Bot-CI-Last
Dependabot öffnet dreißig Pull-Requests und CI-Kostenspitzen.
5 Min. Lesezeit
Dependabot öffnet dreißig Pull-Requests und CI-Kostenspitzen.
Warum es passiert
Jede Bot-Pull-Anfrage führt die gesamte Pipeline aus und kommt in Schüben an.
So beheben Sie das Problem
- Gruppenabhängigkeitsaktualisierungen, sodass eine Pull-Anfrage viele Pakete abdeckt
- Führen Sie eine reduzierte Pipeline für Bot-Pull-Anfragen und die vollständige Pipeline für die Zusammenführung aus
- Planen Sie, dass der Bot außerhalb der Hauptverkehrszeiten ausgeführt wird
- Legen Sie die Parallelitätsunterbrechung so fest, dass abgelöste Bot-Pushs sofort gestoppt werden
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 skalieren Sie selbst gehostete LäuferSelbst gehostete Läufer stehen entweder zu Spitzenzeiten in der Warteschlange oder bleiben untätig und teuer.So verwenden Sie LäufergruppenJedes Repository kann Jobs auf jedem Runner planen.So entwerfen Sie eine Läufer-Label-StrategieDie Etiketten sind organisch gewachsen und niemand weiß, welche sie verwenden sollen.Gehostet oder BYOC: So wählen Sie ausSie sind sich nicht sicher, ob Sie gehostete Läufer verwenden oder in Ihrer eigenen Cloud bereitstellen sollen.