Führen Sie eine Pipeline erneut aus oder brechen Sie sie ab
Bei einer Ausführung wiederholt Re-run Failed Jobs nur das, was fehlgeschlagen ist, Re-run All Jobs wiederholt alles und das Menü eines Jobs führt nur diesen Job erneut aus (Retry Stage auf Phasen im GitLab-Stil). Cancel Run… stoppt es; Force Cancel Run… beendet es, ohne dass Jobs bereinigt werden. Beide Stornierungen können nicht rückgängig gemacht werden.
Benötigt GitTree Pro oder eine laufende Testversion; Free behält alle lokalen Git-Funktionen bei. Vergleichen Sie die Pläne.
Auf dieser Seite
Bevor Sie beginnen
- GitTree Pro oder eine laufende Testversion: CI/CD-Läufe sind Teil von Pro.
- Berechtigung des Anbieters zum Ausführen und Abbrechen von Workflows.
Wo es zu finden ist
- Das Menü Re-run des Laufs und Cancel Run…; die Palette.
| Aktion | macOS | Windows und Linux |
|---|---|---|
| Re-run Failed Jobs | ⌥⇧F | Alt+Shift+F |
Schritte
Re-run what failed
Drücken Sie bei einem fehlgeschlagenen Lauf Re-run Failed Jobs. GitTree sagt Re-run requested. und ein neuer Versuch erscheint.
Wählen Sie eine weitere Wiederholung
Öffnen Sie More re-run options für Re-run All Jobs, Re-run with Debug Logging oder klicken Sie mit der rechten Maustaste auf einen Job: Re-run Job.
Brechen Sie einen Lauf ab
Wählen Sie Cancel Run… und bestätigen Sie Cancel Run; Keep Running lässt es in Ruhe. Bereits laufende Jobs werden gestoppt und ihre Arbeit geht verloren.
Erwartetes Ergebnis
Der Lauf beginnt erneut als neuer Versuch oder stoppt.
Versuche und erzwungener Abbruch
- Jede Wiederholung ist ein neues Attempt; Wechseln Sie im Lauf zwischen ihnen und Show retried jobs zeigt die früheren an.
- Force Cancel Run… steht für einen Lauf, bei dem ein normaler Abbruch nicht gestoppt wurde.
- Bei einer erneuten Ausführung, die in einer geschützten Umgebung bereitgestellt wird, wird zuerst gefragt.
Wenn etwas schief geht
„Eine erneute Ausführung der fehlgeschlagenen Jobs ist für diesen Lauf nicht verfügbar.“
Der Anbieter bietet es für diesen Lauf nicht an (möglicherweise läuft es noch). Verwenden Sie Re-run All Jobs oder warten Sie, bis der Vorgang abgeschlossen ist.
Fragen
Ist „Cancel Run“ umkehrbar?
Nein. Starten Sie den Lauf stattdessen erneut mit einem Wiederholungslauf.