jenkinsci / jenkinsci/workflow-basic-steps-plugin
[JENKINS-47786] add name field to timeout
- Vorherrschende Sprache
- Java
- Sterne
- 73
- Forks
- 129
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
we use nested timeouts. Would be nice to print not only timeout, but their names into the log:
instead of:
2017-10-29 11:24:43 Timeout set to expire in 2 hr 0 min
[Pipeline] timeout
[Pipeline] // timeout
2017-10-29 11:30:28 Cancelling nested steps due to timeout
would be better:
2017-10-29 11:24:43 Timeout set to expire in 2 hr 0 min
[Pipeline] timeout
[Pipeline] // timeout
2017-10-29 11:30:28 Cancelling nested steps due to timeout
or something similar
---
Originally reported by pan64, imported from: add name field to timeout
Raw content of original issue
we use nested timeouts. Would be nice to print not only timeout, but their names into the log:
instead of:
2017-10-29 11:24:43 Timeout set to expire in 2 hr 0 min
[Pipeline] timeout
[Pipeline] // timeout
2017-10-29 11:30:28 Cancelling nested steps due to timeout
would be better:
2017-10-29 11:24:43 Timeout <name> set to expire in 2 hr 0 min
[Pipeline] timeout <name>
[Pipeline] // timeout <name>
2017-10-29 11:30:28 Cancelling nested steps due to timeout <name>or something similar
Beitragsleitfaden
Rechercherichtung
Beginne damit, den Timeout-Schritt und die vorhandenen Logmeldungen im workflow-basic-steps-plugin zu lokalisieren, und verfolge dann, wie verschachtelte Pipeline-Timeouts dargestellt werden. Aktualisiere die timeoutbezogene Ausgabe so, dass der konfigurierte Name konsistent enthalten ist, und überprüfe, dass die resultierenden Logs für verschachtelte Timeouts dem angeforderten Verhalten entsprechen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- ci-cd
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100