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

Links / references

Assignee Loading
Time tracking Loading