Improve CI e-mail notifications
Description
Customer suggests that we attach the end of a failing CI build's output to the CI build email to have a faster way of viewing what went wrong.
I think this is a good idea, What do you think @JobV
cc/ @ayufan
Proposal
- Improve design to focus on what a developer needs to see
- Email once per pipeline, not per job/build
- Attach (x lines of) logs to email
Links / references
- Zendesk: https://gitlab.zendesk.com/agent/tickets/13288
- Depends on: #20115 (closed)