Job / Pipeline link status indicator
Problem to solve
When linking to job / pipeline in MR description or comment we don't see status of linked job / pipeline as we see status of linked MR / Issue ( strike thru ). One has to click link to see job / pipeline status.
Intended users
Developer, Release Manager
Further details
With visible job / pipeline status we can simplify life of Developers / Release Managers when reviewing MR across multiple repos ( prove that dependency update passed pipeline successfully ). This could be simple blue / green / red / black icon ( simple dot ) next to the job / pipeline link to signify running /success / fail / skipped. As a bonus link to job / pipeline in same gitlab instance could be shortened same way as MR.
Proposal
Avoid unnecessary user redirection ( new tab ) when all he needs to know is result of linked job / pipeline
Permissions and Security
Only users with right to see linked job / pipeline will see resulting status
Documentation
Testing
It can possible slow down loading of MR descriptions / issues / comments where job / pipeline is linked. This could by mitigated by async loading of the status.
What does success look like, and how can we measure that?
User can see linked job / pipeline without changing context