Visual Pipeline Editor in WebIDE

Problem to solve

As a CI pipeline maintainer, I want to make changes to a .gitlab-ci.yml file from the graphical visualization of the yaml file, so that I have the flexibility and convenience of editing my pipeline from a graphical view of it.

With the introduction of a view-only graphical visualization of a .gitlab-ci.yml file in #27176 (closed), this issue is for the next iteration to enable a visual pipeline editor.

Intended users

User experience goal

The user should be able to add stage(s) and job(s) from the yml file visualization.

Proposal

Create a visual pipeline editor that builds on the read-only graphical visualization implemented in #27176 (closed) to allow user to edit their .gitlab-ci.yml file from visualization.

Further details

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references