Skip to content

Add pipeline editor drawer content

Frédéric Caplette requested to merge 296547-add-drawer-content into master

What does this MR do?

Adds the content inside the pipeline editor drawer. You can see the design issue here: #296547 (closed)

Note that it's behind a disabled feature flag pipeline_editor_drawer

Description MR link
Implement the empty drawer in PA section !60856 (merged)
Add the drawer content You are here 👈🏻
(Nice to have) remember collapse state in local storage !61266 (merged)
Rollout issue #329806 (closed)

Screenshots (strongly suggested)

Before

Screen_Recording_2021-05-03_at_3.13.36_PM

After

Screen_Recording_2021-05-06_at_8.55.29_AM

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

To test this:

  1. Enable the feature flag pipeline_editor_drawer
  2. Go in any project to CI/CD => Editor
  3. Notice the drawer on the right. Have fun!

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #296547 (closed)

Edited by Frédéric Caplette

Merge request reports