Zum Inhalt springen

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

  1. Gruppenabhängigkeitsaktualisierungen, sodass eine Pull-Anfrage viele Pakete abdeckt
  2. Führen Sie eine reduzierte Pipeline für Bot-Pull-Anfragen und die vollständige Pipeline für die Zusammenführung aus
  3. Planen Sie, dass der Bot außerhalb der Hauptverkehrszeiten ausgeführt wird
  4. 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.