Arbeitsabläufe
Wie kann ich verhindern, dass ein langsamer Arbeitsablauf die Bereitstellung blockiert?
Kurze Antwort
Teilen Sie erforderliche Prüfungen von beratenden Prüfungen auf und markieren Sie nur die schnellen, zuverlässigen Aufgaben als erforderlich.
Das Detail, das zählt
Eine erforderliche Prüfung, die 40 Minuten dauert und wöchentlich abblättert, ist ein Prozessproblem, kein CI-Problem.
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
Auf wie viele Stellen kann eine Matrix verteilt werden?GitHub begrenzt eine einzelne Matrix auf 256 Jobs pro Workflow-Lauf.Wie reproduziere ich einen CI-Fehler lokal?Passen Sie das Runner-Image an und stellen Sie dann eine SSH-Verbindung zu einem Live-Runner her, wenn der Fehler nur in CI auftritt.Kann ich eine SSH-Verbindung zu einem Runner herstellen?Ja. runnerhut unterstützt das Öffnen einer Debug-Sitzung für einen laufenden Job mit einem autorisierten SSH-Schlüssel.Kann ich von GitHub gehostete und verwaltete Läufer kombinieren?Ja. Die Ausführung erfolgt pro Job, sodass verschiedene Jobs in einem Workflow unterschiedliche Anbieter verwenden können.