Skip to content

Pipeline Graph Restructure: New Stage Column and CSS Updates

What does this MR do?

This is the third MR in a series of MRs to restructure the main Pipeline Graph (see: #276949 (closed)).

It covers removing the old-style links in the main graph and the CSS adjustments that follow on these changes. It adds in the layout wrapper for the main graph. This will be used both here and by the CI Yaml Visualization (#263141 (closed)) in order to keep both graphs in sync, layout-wise.

The linked column views for upstream and downstream will follow in a subsequent MR.

Much of this work is behind the :graphql_pipeline_details flag, which is off. It does touch a few live components in terms of CSS, though.

Screenshots (strongly suggested)

main graph mini-dropdown
flag on Screen_Shot_2020-11-24_at_4.33.56_PM Screen_Shot_2020-11-24_at_3.44.54_PM
flag off Screen_Shot_2020-11-24_at_3.44.48_PM Screen_Shot_2020-11-24_at_2.58.24_PM

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #276949 (closed)

Edited by Sarah Groff Hennigh-Palermo

Merge request reports