Zum Inhalt springen
GitTree
CI/CD-Pipelines

Fragen Sie Nour nach einem Pipeline-Fehler

Explain Failure öffnet Nour mit einer Frage zu einem fehlgeschlagenen Lauf. Nour liest das Protokoll des fehlgeschlagenen Schritts (höchstens 64 KiB) nur, wenn Sie dies jedes Mal genehmigen, und antwortet mit dem, was seiner Meinung nach schief gelaufen ist und was versucht werden sollte. Betrachten Sie die Antwort als Ratschlag: Vergleichen Sie sie mit dem Protokoll.

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. Wenn etwas schief geht
  6. Fragen
  7. Verwandt

Bevor Sie beginnen

  • GitTree Pro oder eine laufende Testversion: Nour und CI/CD sind Teil von Pro.
  • Nour eingerichtet mit einer Coding-Agent-CLI (Set up Nour).

Wo es zu finden ist

  • Ein fehlgeschlagener Lauf: Explain Failure; die Palette: Explain Failure with Nour.
AktionmacOSWindows und Linux
Öffnen oder schließen Nour⌘⇧SpaceCtrl+Shift+Space

Schritte

  1. Öffnen Sie den fehlgeschlagenen Lauf

    Wählen Sie den fehlgeschlagenen Lauf aus und drücken Sie Explain Failure. Nour beginnt mit einer Frage dazu.

  2. Genehmigen Sie das Lesen des Protokolls

    Nour bittet darum, das Protokoll des fehlgeschlagenen Schritts zu lesen. Genehmigen Sie das Senden des Protokolls oder lehnen Sie es ab, und es wird nichts gelesen.

  3. Überprüfen Sie die Antwort

    Lesen Sie die Erklärung von Nour, vergleichen Sie sie mit dem Protokoll und ändern Sie Ihren Code oder Workflow selbst.

Erwartetes Ergebnis

Sie haben eine wahrscheinliche Ursache und einen nächsten Schritt, der anhand des Protokolls überprüft wird.

Wenn etwas schief geht

„Erklärbar ist nur ein misslungener Lauf.“

Wählen Sie einen Lauf aus, dessen Status „fehlgeschlagen“ ist.

Fragen

Wohin geht das Protokoll?

Zur Coding-Agent-CLI, die Sie für Nour eingerichtet haben, die auf Ihrem Computer ausgeführt wird und im Rahmen ihrer eigenen Richtlinien mit ihrem eigenen Anbieter kommuniziert. GitTree sendet nichts, bis Sie es genehmigen.