jenkinsci / jenkinsci/workflow-basic-steps-plugin

[JENKINS-58597] Additional Step error with message

Ouverte
#492 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
component:workflow-basic-steps-plugin imported-jira-issue priority:minor resolution:unresolved
Langage dominant
Java
Étoiles
73
Forks
129
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

As noted in other issues the error() step is not intended to print messages. But there are some use cases where this becomes very helpful. Eg. provides information directly in the blue ocean log; the error step does this sporadic only.

Does it make sense to add another step with fails the build but also prints to the log?

---
Originally reported by ethorsa, imported from: Additional Step error with message


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

Raw content of original issue

As noted in other issues the error() step is not intended to print messages. But there are some use cases where this becomes very helpful. Eg. provides information directly in the blue ocean log; the error step does this sporadic only.

Does it make sense to add another step with fails the build but also prints to the log?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par examiner le point d’entrée du step error() existant et la façon dont ses messages apparaissent dans les logs de Jenkins et Blue Ocean. Clarifiez le comportement du step proposé, notamment la manière dont il doit faire échouer le build tout en affichant un message, puis définissez des tests qui vérifient les deux résultats.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
ci-cd
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.