Zum Inhalt springen
GitTree
CI/CD-Pipelines

CI/CD läuft

GitTree zeigt die CI/CD-Ausführungen des Hosts Ihres Repositorys, z. B. GitHub-Aktionen, im linken Bereich und in einer vollständigen Liste neben dem Diagramm an: was bestanden wurde, was fehlgeschlagen ist und warum, mit Re-run Failed Jobs, Cancel Run… und Run Workflow…. CI/CD ist Teil von GitTree Pro.

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. Weitere CI/CD-Aktionen
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

Bevor Sie beginnen

  • GitTree Pro oder eine laufende Testversion (Kostenlos und Pro).
  • Ein Konto für den Host des Repositorys, der unter Connected accounts in den Einstellungen verbunden ist.

Wo es zu finden ist

  • Die CI/CD-Schaltfläche in der Symbolleiste, benannt nach Ihrem Host (z. B. Actions), oder die Verknüpfung unten.
  • Der CI/CD-Abschnitt des linken Bereichs: This branch, Running now und Workflows.
  • Klicken Sie mit der rechten Maustaste auf einen Commit: Show CI/CD Runs.
AktionmacOSWindows und Linux
Show CI/CD⌥PAlt+P
Refresh CI/CD⌥⇧RAlt+Shift+R
Re-run Failed Jobs⌥⇧FAlt+Shift+F

Schritte

  1. Öffnen Sie die Läufe

    Klicken Sie in der Symbolleiste auf die Schaltfläche „CI/CD“. Die Liste zeigt State, Namen, Branch, Commit jedes Laufs und wann er Started ist, und wird während der Läufe aktualisiert.

    Die GitHub-Aktionen werden von lumen-app/lumen in GitTree ausgeführt, mit bestandenen, wartenden, ausgeführten und fehlgeschlagenen Ausführungen
    Läufe, die erfolgreich waren, auf Genehmigung warten, laufen und fehlgeschlagen sind, neben dem Diagramm.GitTree-Schnittstelle mit einem Demonstrations-Repository.
  2. Öffnen Sie einen Lauf

    Wählen Sie es aus, um seine Jobs und Schritte sowie das Protokoll jedes Jobs anzuzeigen. Show Commit in Graph springt zu dem Commit, auf dem es ausgeführt wurde.

  3. Handeln Sie danach

    Verwenden Sie Re-run Failed Jobs, Re-run All Jobs oder Cancel Run…. Eine Bereitstellung, die Needs approval Approve Deployment… und Reject Deployment… bietet.

Erwartetes Ergebnis

Sie sehen jede Ausführung Ihres Zweigs, ohne GitTree zu verlassen, und in der Statusleiste wird die neueste Ausführung für den Zweig angezeigt, in dem Sie sich befinden.

Weitere CI/CD-Aktionen

  • Run Workflow… startet einen Workflow, der manuell in dem von Ihnen ausgewählten Zweig ausgeführt werden kann.
  • Filters die Liste eingrenzen; Show Only My Runs behält deine.
  • Watch Run benachrichtigt Sie, wenn ein Lauf endet.
  • Save Artifact… lädt eine Datei herunter, die der Lauf erzeugt hat.
  • Wenn Nour aktiviert ist, liest Explain Failure with Nour das Protokoll eines fehlgeschlagenen Jobs und erklärt es.

Wenn etwas schief geht

„Pull-Requests, Issues und CI/CD-Läufe sind Teil von GitTree Pro.“

Ihre Testversion ist beendet oder wurde nie gestartet. Local Git arbeitet weiterhin an Free; Starten Sie eine Testversion oder bitten Sie den Profi, Läufe zu sehen.

Fragen

Führt GitTree meine Pipelines aus?

Nein. Ihr Gastgeber führt sie wie immer aus. GitTree liest deren Status und Protokolle und sendet die von Ihnen ausgewählten Aktionen, z. B. eine erneute Ausführung.