jenkinsci / jenkinsci/workflow-basic-steps-plugin

[JENKINS-54323] Create a Pipeline step to set the current build's display name, description, etc.

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

Beschreibung

The ApiStep sketched in JENKINS-41272">JENKINS-41272 is one step towards deprecating RunWrapper, but it does not cover all cases. RunWrapper currently allows users to set the following build information:


  • Description

  • Display Name

  • Whether to keep build records forever

  • Result

We should provide a standalone step with the same behavior to help deprecate RunWrapper.

---
Originally reported by dnusbaum, imported from: Create a Pipeline step to set the current build's display name, description, etc.


  • assignee: dnusbaum
  • status: Open
  • priority: Minor
  • component(s): workflow-basic-steps-plugin
  • label(s): pipeline
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 20251215-220547

Raw content of original issue

The ApiStep sketched in JENKINS-41272 is one step towards deprecating RunWrapper, but it does not cover all cases. RunWrapper currently allows users to set the following build information:


  • Description

  • Display Name

  • Whether to keep build records forever

  • Result

We should provide a standalone step with the same behavior to help deprecate RunWrapper.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie damit, das bestehende Verhalten von RunWrapper und den in JENKINS-41272 referenzierten ApiStep zu lesen. Die Arbeit ist abgeschlossen, wenn ein eigenständiger Pipeline-Schritt eine gleichwertige Behandlung von Beschreibung, Anzeigename, dem dauerhaften Aufbewahren von Build-Datensätzen und Ergebnis bietet und zugleich das genannte Ziel unterstützt, RunWrapper abzuschaffen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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