Consolidate pipeline mini graph code - take 2
What does this MR do and why?
This is a retry of an MR that broke master.
Please reference that MR for reviews/comments.
The major change here is that I've moved a couple of components from ee > ce. You may take a look at the most recent commit as this is the only difference between the previous MR and this one.
Coincidentally, this also pertains to #344011 (closed) (most recent) as well as #337652 (closed) and https://gitlab.com/gitlab-com/Product/-/issues/2983
In addition to consolidating everything to one pipeline-mini-graph
directory, I've removed some specs that pertained to ee since they are no longer needed.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #323353 (closed)