Zum Inhalt springen
GitTree
CI/CD-Pipelines

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.

ProfiAktualisiert

Benötigt GitTree Pro oder eine laufende Testversion; Free behält alle lokalen Git-Funktionen bei. Vergleichen Sie die Pläne.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Versuche und erzwungener Abbruch
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

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.
AktionmacOSWindows und Linux
Re-run Failed Jobs⌥⇧FAlt+Shift+F

Schritte

  1. 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.

  2. 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.

  3. 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.