Add a new upstream_merge task
The goal is to have the task:
- Merge CE into EE
- Open a merge request
- (Optional) Ping the most relevant people by looking at the conflicting files' history
- Specs
Pre-requisites
- Add the ability to find/create a merge request: !139 (merged)
- Move remotes to the Project classes and get rid of the Remotes class: !168 (merged)
- Add
head,status,log,fetch,checkout_new_branch,pull,push, andmergetoRemoteRepository: !177 (merged) - Introduce a new CommitAuthor class : !197 (merged)
Todo
- Allow to pass
MENTION=true(default to false) to ping people in the MR description
Edited by Rémy Coutable