tektoncd/pipeline
Display Failed Task Information in Finally Task
Ouverte
#6 214 ouverte le 23 févr. 2023
good first issuehelp wantedkind/feature
Métriques du dépôt
- Stars
- (9 013 étoiles)
- Métriques de merge PR
- (Merge moyen 9j 3h) (137 PRs mergées en 30 j)
Description
Currently, when a pipeline fails, the Finally task is executed. I can trigger a failed or succesfull Finally with (as an example):
when:
- input: $(tasks.status)
operator: in
values: ["Failed"]
However, $(tasks.status) does not provide information about which task failed. I would like to see a parameter that is passed to the Finally task, indicating which task failed This information could be used in a script to post to GIT (comit/PR) for example, indicating which task failed and why and maybe provide some context.
I've tried tasks[*] for example. But that doesnt work (see https://tekton.dev/docs/pipelines/variables/)