Open
Bug 2000689
Opened 3 months ago
Add ability to select multiple trains to `moz-phab uplift`
Categories
(Conduit :: moz-phab, enhancement, P2)
Conduit
moz-phab
Tracking
(Not tracked)
NEW
People
(Reporter: sheehan, Assigned: sheehan)
References
(Blocks 1 open bug)
Details
- Change the
--trainargument to moz-phab uplift to accept multiple targets. - Change
moz-phab upliftto run through the current uplift flow for each target train.git fetch originto ensure each remote branch is up to date.- For the given commit range, apply to the current remote branch commit.
- If the stack applies successfully, create new revisions in Phabricator and track the tip commit in the stack.
- If the stack does not apply successfully, track the merge conflict failures.
- On completion:
- Print a status report showing which uplifts applied successfully and which failed.
- Print detailed instructions on how to manually resolve merge conflicts and re-submit, with linking to the submitted uplift request form.
You need to log in
before you can comment on or make changes to this bug.
Description
•