2016-07-19 2 views

Antwort

1

Wie Sie, ich war die Möglichkeit suchen, den Zustand oder die Farbe einer Stufe zu ändern, und schließlich scheint es, dass wir keinen Zugriff auf diese Funktionalität (vielleicht, wenn Sie Ihr eigenes Plugin ... erstellen)

Wie auch immer, in Ihrem Fall erlaubt die Funktion "Retry", den Block (bis zu N-mal) erneut zu versuchen, wenn während seiner Körperausführung irgendeine Ausnahme auftritt. Wenn Sie die Wiederholungsfunktion verwenden, erhalten Sie automatisch diesen Status.

Ich verstehe wirklich nicht, warum Sie „Wiederholen“ verwenden, aber wenn Sie dieses Verhalten vermeiden wollen versuchen, einige andere Funktionen verwenden wie:

  • try/catch/finally Blöcke
  • catchError Block
  • currentBuild .result = 'UNSTABLE' // 'ERFOLG' | "FAILURE" | ‚Unstable‘
  • Schlaf // wenn man für etwas anderes
+1

warten müssen Wissen Sie, ob es möglich ist, den Status einer einzelnen Stufe zu ändern (ohne den gesamten Build-Status zu ändern)? – OlivierTerrien

Verwandte Themen