Release Management/Requesting an Uplift: Difference between revisions

Jump to navigation Jump to search
update documentation with details about jobs flow
(update documentation to point at the uplift request form in Lando)
(update documentation with details about jobs flow)
 
Line 21: Line 21:


# Go to the Lando page for the stack of revisions to uplift.
# Go to the Lando page for the stack of revisions to uplift.
#* Note: the maximum stack size for use in the web UI is 5 patches. Please use moz-phab to submit larger patch stacks.
#* You can get here from the Phabricator revision by using the “View stack in Lando” option on the right side menu.
#* You can get here from the Phabricator revision by using the “View stack in Lando” option on the right side menu.
# Click the Log In button in the top right of Lando, if you're not already logged in.
# Click the Log In button in the top right of Lando, if you're not already logged in.
Line 27: Line 26:
#* Tokens are in the form ''api-XXXXX…''. This token can be found here (replace <code><USERNAME></code> with your phab username): <code>https://phabricator.services.mozilla.com/settings/user/<USERNAME>/page/apitokens/</code> [[File:Lando-phab-api-token.png|thumb|Click your username in the top right corner and paste the Phabricator API token there.]]
#* Tokens are in the form ''api-XXXXX…''. This token can be found here (replace <code><USERNAME></code> with your phab username): <code>https://phabricator.services.mozilla.com/settings/user/<USERNAME>/page/apitokens/</code> [[File:Lando-phab-api-token.png|thumb|Click your username in the top right corner and paste the Phabricator API token there.]]
# Click the “Request Uplift” button in the bottom right corner of the page.
# Click the “Request Uplift” button in the bottom right corner of the page.
# Select the target repo (beta) from the list, complete the uplift request assessment form and click “request uplift”.
# Select your uplift targets by checking all the repositories you wish to uplift to (e.g., firefox-beta, firefox-release, etc.).
#* This will create a new Phabricator diff against the requested target. [[File:Lando-Uplift-button.png|thumb|Click the "Request Uplift" button in the bottom right.]]
# Complete the uplift request assessment form and click “Create uplift request”.
#* After submitting, Lando will verify whether your stack applies cleanly to the selected uplift targets in the background.
#* If your stack applies cleanly, Lando will automatically create Phabricator uplift requests for you.
#* If your patch has merge conflicts you will receive an email notification with steps on how to proceed.




51

edits

Navigation menu