Zum Inhalt springen

Eine Pipeline manuell ausführen

Diese Anleitung beschreibt, wie du einen Lauf von Hand startest. Zum Beobachten, zum Lesen der Schrittausgabe und zum Wiederherstellen nach einem Fehler siehe Pipeline-Läufe überwachen.

  1. Klicke in der Seitenleiste des Arbeitsbereichs auf Pipelines.
  2. Drücke Pipeline ausführen in der Kopfzeile. Du gelangst zur Ausführungsseite (/workspaces/<workspace-id>/pipelines/run).
  3. Wähle eine Vorlage aus der linken Leiste. Jede Karte zeigt den Namen der Vorlage, ihre Beschreibung und ob sie Eingaben hat.
  4. Fülle das Eingabeformular rechts aus. Erforderliche Felder blockieren die Schaltfläche, bis sie einen Wert haben; eine Vorlage ohne Eingaben zeigt „Diese Pipeline benötigt keine Eingaben.“
  5. Drücke Pipeline ausführen.

Du gelangst zur Detailseite des Laufs. Zeit-Wasserfall und Graph-Zeichenfläche aktualisieren sich live.

Die Ausführungsseite zeigt eine Vorlage nur, wenn beides gilt:

  • Der Schalter der Vorlage ist unter Einstellungen → Arbeitsbereich → Pipeline-Vorlagen an.
  • Manuelle Ausführung zulassen ist im Dialog Manuelle Ausführung des Vorlageneditors an — dieser Schalter legt den Trigger manual an, den die Ausführungsseite liest.

Acht der dreizehn mitgelieferten Vorlagen werden deaktiviert ausgeliefert: external_pr_welcome, cross_review, ticket_to_pr, pr_triage, pre_merge_gate, release_notes, dep_audit und pr_digest. Die Engine startet eine deaktivierte Vorlage nicht, schalte ihren Schalter also ein, bevor du sie hier suchst.

In der Vorlagenliste gibt es keine Aktion Ausführen je Vorlage und im Editor keine Startschaltfläche — die Ausführungsseite ist der einzige manuelle Einstieg.

Eine Eingabe vom Typ Repository zeigt eine Auswahl über die registrierten Repos des Arbeitsbereichs. Die Wahl schreibt repo_id, repo_local_path, repo_full_name und — wenn das Repo ein GitHub-Remote hat — repo_owner und repo_name in die Nutzlast des Laufs, sodass nachgelagerte Schritte den Wert lesen können, den sie brauchen.

Die Detailseite des Laufs hat drei Teile: eine Metaleiste (Startzeit, aktive Dauer, Schrittfortschritt, eine Fehlerzusammenfassung, Erneut versuchen und Löschen), einen einklappbaren Zeit-Wasserfall mit Dauer und Kosten je Schritt und die Graph-Zeichenfläche. Wählst du einen Knoten, öffnet sich das Schrittpanel dieses Schritts.

Pipeline-Läufe überwachen deckt das alles ab, auch wie du einen Schritt im Status Suspended liest und was du tust, wenn einer scheitert.

Jeder Lauf, den du aus der App startest, ist ein echter Lauf.