Resolve "Show pending_reason
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem
Similar to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/17782 we can tackle a job stuck waiting for a runner to be configured for example in the same way as we show the reason for failed jobs.
You mean adding the reason why it's pending onto the tooltip? That'd be great, but we currently don't have this information saved anywhere, the messages for the pending job are hardcoded into the html view.
To implement the pending tooltip we'll need to move them from there and prepare something like
pending_reason, so the messages can be fetched dynamically wherever they are needed (that's how it was done forfailure_reasonhttps://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13937/). I think this may be out of the scope for now🤔

