Improve Slack notification on Pipeline status
Now we're dogfooding this integration I've seen that much can be improved on this message, and I've created a proposal JSON in $1662408. Preview
I'm not at all UX so please provide feedback, my ideas:
- Sidebar color reflects the status, red => failed, orange => succeded with warnings, green => succeeded.
- Author is the user that triggered the pipeline
- We might want to show how many jobs failed?
- Show the stage in which the jobs failed
- Title links to pipeline#show view
- Show the commit title
- Timestamp should be set to the
pipeline.finished_at
property