Zum Inhalt springen
GitTree
CI/CD-Pipelines

Führen Sie einen Workflow aus

Run Workflow… startet einen Workflow, der manuell ausgeführt werden kann, z. B. einen GitHub-Aktionsworkflow mit einem workflow_dispatch-Trigger oder einer Bitbucket-custom-Pipeline. GitTree liest seine Eingaben aus der Workflow-Datei in der von Ihnen gewählten Verzweigung und zeigt für jede ein Feld an.

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. Gesicherte Variablen
  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.
  • Ein Workflow, der manuell ausgeführt werden kann, und die Berechtigung, ihn auszuführen.

Wo es zu finden ist

  • Die CI/CD-Ansicht oder die Palette: Run Workflow…; Klicken Sie mit der rechten Maustaste auf einen Zweig: Run Workflow on Branch….
AktionmacOSWindows und Linux
Show CI/CD⌥PAlt+P

Schritte

  1. Wählen Sie den Workflow und die Verzweigung

    Öffnen Sie Run Workflow…, wählen Sie Workflow (oder Pipeline) und Branch or tag aus, um es auszuführen.

  2. Füllen Sie die Eingaben aus

    GitTree zeigt Inputs (from … at …), ein Feld pro Eingabe, wobei required markiert sind. Eingaben sind für jeden sichtbar, der den Lauf sehen kann.

  3. Führen Sie es aus

    Drücken Sie Run Workflow. Wenn es in einer geschützten Umgebung bereitgestellt wird, fragt GitTree zuerst Run and deploy to …?.

Erwartetes Ergebnis

Eine neue Ausführung beginnt auf dem von Ihnen ausgewählten Zweig und wird oben in der Liste angezeigt.

Gesicherte Variablen

Wenn der Anbieter über gesicherte Variablen (Bitbucket) verfügt, fügen Sie sie jeweils namentlich unter Secured variables hinzu. Beim Ausführen werden Sie in einem Systemdialog nach jedem Wert gefragt. GitTree zeigt oder speichert es niemals.

Wenn etwas schief geht

„Hier kann kein Workflow von Hand ausgeführt werden.“

Fügen Sie am GitHub einen workflow_dispatch-Trigger zu einer Workflowdatei hinzu; Fügen Sie auf Bitbucket eine Pipeline unter pipelines: custom: hinzu.

„Die Eingaben konnten nicht aus der Datei gelesen werden, also fügen Sie sie namentlich hinzu.“

Verwenden Sie Add input für jeden Namen und Wert, den der Workflow erwartet.

Fragen

Kann ich es in einem Zweig ausführen, der nicht aufgeführt ist?

Ja. Möglicherweise ist nicht jede Filiale aufgeführt. Geben Sie den Namen ein, um ihn zu verwenden.