[go: up one dir, main page]

Skip to content

Automatically create multiple MRs on git push

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

It's possible to create an MR with a git push, but that's just one MR. We have a large prospect who wants to create an MR for every commit in a push.

Problem to solve

The reason for this is that they want to emulate, as closely as possible, the commit-based code review workflow of Gerrit. If they can generate an MR for every commit, then each commit can be easily reviewed and merged separately.

Intended users

Further details

Proposal

Maybe the option is simply:

merge_request.create_per_commit

Bonus points if the MR title/description is automatically set per the commit message.

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

/cc @jramsay @danielgruesso

Edited by 🤖 GitLab Bot 🤖