Show helper text about Merge Trains in the merge request widget
Problem to solve
In order to provide context to users about the Merge Trains functionality, we need to inform them of what the option mean and what consequences creating a merge train will have for the merge request.
Proposal
Once the Merge Trains functionality is enabled, instead of the Merge
button users should see either in the Merge Request widget a:
-
Start merge train
dropdown button -
Add to merge train
dropdown button -
Start merge train when pipeline succeeds
dropdown button -
Add to merge train when pipeline succeeds
button dropdown
A new helper text section should be added to the merge area in the Merge Request widget, informing users of what a Merge Train is and what should be expected when one is initiated.
Start merge train | Add to merge train | Start merge train when pipeline succeeds | Add to merge train when pipeline succeeds |
---|---|---|---|
Full prototype can be see on https://gitlab.com/gitlab-org/gitlab-ee/issues/9186
Edited by Sam Goldstein