Laut Pipeline-Dokumentation sollen wir einzelne Jobs aus Stufen per Knopfdruck neu starten können.
Die Funktion sollte von Pipeline eingeführt worden sein: Deklarative Version 1.3. Wir verwenden 1.3.1, aber die Funktion scheint zu fehlen. Einige andere Plugins sind ebenfalls etwas veraltet. Gibt es Probleme, die uns daran hindern, alles zu aktualisieren?
@mpranj danke, dass du uns darauf aufmerksam gemacht hast.
@ingwinlu @Mis Treated weißt du etwas darüber?
weißt du etwas darüber?
Soweit mir bekannt ist, verwenden wir nicht die „deklarative Pipeline-Syntax“, sondern die ältere „scripted Pipeline-Syntax“ . Dies bedeutet, dass wir höchstwahrscheinlich nie in der Lage sein werden, Phasen neu zu starten, es sei denn, wir wechseln zum moderneren (aber auch eingeschränkteren) deklarativen Pipeline-Stil.
Siehe auch: https://github.com/ElektraInitiative/libelektra/pull/2927#issuecomment -528885991
Ja, https://issues.jenkins-ci.org/browse/JENKINS-45455 sagt, dass es sich nur um eine deklarative Pipeline handelt.
Laut https://stackoverflow.com/questions/38129745/jenkins-build-pipeline-restart-at-stage ist der „Retry“ möglicherweise besser geeignet als https://wiki.jenkins.io/display/JENKINS/Naginator+ Plugin (das den gesamten Job neu startet, nicht nur Teile).
@Misshandelt Können Sie bitte an den Hotspots einige Wiederholungen hinzufügen? Ich denke, das könnte das meiste von #2967 beheben
Scheint ein nicht zu behebendes Problem zu sein
Hilfreichster Kommentar
Soweit mir bekannt ist, verwenden wir nicht die „deklarative Pipeline-Syntax“, sondern die ältere „scripted Pipeline-Syntax“ . Dies bedeutet, dass wir höchstwahrscheinlich nie in der Lage sein werden, Phasen neu zu starten, es sei denn, wir wechseln zum moderneren (aber auch eingeschränkteren) deklarativen Pipeline-Stil.
Siehe auch: https://github.com/ElektraInitiative/libelektra/pull/2927#issuecomment -528885991