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.
Einen Lauf starten
Abschnitt betitelt „Einen Lauf starten“- Klicke in der Seitenleiste des Arbeitsbereichs auf Pipelines.
- Drücke Pipeline ausführen in der Kopfzeile. Du gelangst zur
Ausführungsseite (
/workspaces/<workspace-id>/pipelines/run). - Wähle eine Vorlage aus der linken Leiste. Jede Karte zeigt den Namen der Vorlage, ihre Beschreibung und ob sie Eingaben hat.
- 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.“
- Drücke Pipeline ausführen.
Du gelangst zur Detailseite des Laufs. Zeit-Wasserfall und Graph-Zeichenfläche aktualisieren sich live.
Wenn die Leiste leer ist
Abschnitt betitelt „Wenn die Leiste leer ist“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
manualan, 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 Repository-Eingabe ausfüllen
Abschnitt betitelt „Eine Repository-Eingabe ausfüllen“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.
Den Lauf beobachten
Abschnitt betitelt „Den Lauf beobachten“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.