Skip to content

Show CI status as Favicon on Pipelines, Job and MR pages

Kushal Pandya requested to merge 12818-ci-status-as-favicon into master

What does this MR do?

Shows dynamic CI status as Page Favicon for Pipelines, Job and MR pages. See #12818 (closed)

Are there points in the code the reviewer needs to double check?

This MR is entirely dependent on !9561 (merged), DO NOT merge this before !9561 (merged). Once the original MR is merged, I'll rebase related branch and update this MR. !9561 (merged) is merged, we're good to go for this now.

Why was this MR needed?

See #12818 (closed)

Screenshots

MR page

MR_Page

Pipeline Index Page

Pipeline_Index

Build real-time update (ignore colors in this GIF)

Peek_2017-02-06_21-00

Does this MR meet the acceptance criteria?

Related EE Merge Request

https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1549

What are the relevant issue numbers?

Closes #12818 (closed)

Merge request reports