Merge Requests Group
Description
Looks like current version does not allows handle few Merge Requests for different projects (different git repos) together in one pipeline for verification. And if Merge Requests required each other for successfully verification, verification for each individual Merge Request fails and can't find feature in current version of GitLab which will solve this problem.
Proposal
Extend Merge Request, add feature Merge Requests Group. Extend GitLab UI with Merge Request Group page, allows combine Merge Requests related to different projects combine in one and allows use single pipe line for combined Merge Request verification and follow success verification merge OR if needed rebase and after repeat verification and merge. One of possible implementation - temporary create git repo and copy (push) required by combined Merge Request repo's in this temporary repo. Use this repo for verification and maybe for rebase if needed and merge. After merge cherry peek merged commits to the originally repo's and remove temporary repo. Proposal looks as a have (probably low performance and required additional memory), but at least will work well.
Links / references
https://leewc.com/articles/how-to-merge-multiple-git-repositories-into-one-repo/