jenkinsci / jenkinsci/workflow-basic-steps-plugin

[JENKINS-49342] Pipeline retry clause : optionally set the build as UNSTABLE

Offen
#455 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
component:workflow-basic-steps-plugin imported-jira-issue priority:minor resolution:unresolved
Vorherrschende Sprache
Java
Sterne
73
Forks
129
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Add an option to set current build result to `UNSTABLE` if the `retry{}` clause had to retry, so developers know their code or tests are not 100% reliable.

---
Originally reported by jimklimov, imported from: Pipeline retry clause : optionally set the build as UNSTABLE


  • status: Open
  • priority: Minor
  • component(s): workflow-basic-steps-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20251215-220547

Raw content of original issue

Add an option to set current build result to `UNSTABLE` if the `retry{}` clause had to retry, so developers know their code or tests are not 100% reliable.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie in der Implementierung des Pipeline retry{}-Schritts von workflow-basic-steps-plugin und prüfen Sie dessen vorhandene Tests oder Einstiegspunkte. Definieren Sie, wie sich die optionale Einstellung auf das aktuelle Build-Ergebnis auswirkt, wenn ein Retry erfolgt, und verifizieren Sie, dass das Ergebnis nur dann zu UNSTABLE wird, wenn ein Retry erforderlich war, und dass das bestehende Retry-Verhalten unverändert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
devtools
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.