Confirmed users
976
edits
No edit summary |
|||
Line 120: | Line 120: | ||
=Merge Day (Central, Aurora, Beta)= | =Merge Day (Central, Aurora, Beta)= | ||
Merge day helper script : https://gist.github.com/ | Merge day helper script : https://gist.github.com/bbajaj/6577763 '''ALWAYS GET A FRESH COPY IN CASE THERE HAVE BEEN UPDATES!!!''' | ||
== Check IIDs that need to be bumped == | == Check IIDs that need to be bumped == | ||
Line 152: | Line 152: | ||
* In order to change tree statuses, your browserID email needs to be added with sheriff permissions (ping edmorley/philor/catlee or ask in #developers). | * In order to change tree statuses, your browserID email needs to be added with sheriff permissions (ping edmorley/philor/catlee or ask in #developers). | ||
== | == Get Bhavana's Helper Script (do this every merge day) == | ||
# Make sure you get a fresh copy in case there have been updates since last merge | # Make sure you get a fresh copy in case there have been updates since last merge | ||
git clone https://gist.github.com/ | git clone https://gist.github.com/bbajaj/6577763 | ||
* Open two terminal windows, be in the top dir of your cloned repos in both | * Open two terminal windows, be in the top dir of your cloned repos in both | ||
Line 165: | Line 164: | ||
==== Preparation and Tagging ==== | ==== Preparation and Tagging ==== | ||
* '''Send note to dev-planning and #developers announcing that the merge is about to start''' | * '''Send note to dev-planning and #developers announcing that the merge is about to start''' | ||
* Script will do tagging of mozilla_central -> FIREFOX_AURORA_{{CENTRAL_VERSION}}_BASE | |||
* Script will do version bumps | * Script will do version bumps | ||
==== Verify & | ==== Verify & Push Your Changes ==== | ||
# check the diffs to ensure nothing additional has been changed | # check the diffs to ensure nothing additional has been changed | ||
hg push | hg push | ||
Line 182: | Line 175: | ||
=== mozilla-aurora {{AURORA_VERSION}} to mozilla-beta uplift === | === mozilla-aurora {{AURORA_VERSION}} to mozilla-beta uplift === | ||
==== | ==== Review tagging of mozilla-aurora and push ==== | ||
# review | |||
cd ~/Mozilla/mozilla-aurora | cd ~/Mozilla/mozilla-aurora | ||
hg push | hg push | ||
==== | ==== Review tagging of mozilla-beta and continue to push ==== | ||
cd ~/mozilla/mozilla-beta | cd ~/mozilla/mozilla-beta | ||
hg push | hg push | ||
==== | ==== Verify the script Pulled from Aurora into Beta ==== | ||
hg pull -u -r FIREFOX_BETA_{{AURORA_VERSION}}_BASE http://hg.mozilla.org/releases/mozilla-aurora | hg pull -u -r FIREFOX_BETA_{{AURORA_VERSION}}_BASE http://hg.mozilla.org/releases/mozilla-aurora | ||
* Script does version bumps | * Script does version bumps and branding changes | ||
==== Verify the Commits related to version bumps and branding changes ==== | |||
==== Verify | |||
==== L10n data changes ==== | ==== L10n data changes ==== | ||
Line 230: | Line 212: | ||
** '''Make sure QA is aware (an email to r-d is best)''' | ** '''Make sure QA is aware (an email to r-d is best)''' | ||
==== | |||
==== Script will Tag and commit, continue to push ==== | |||
cd ~/mozilla/mozilla-aurora | cd ~/mozilla/mozilla-aurora | ||
hg push | hg push | ||
==== | ====Verify that script Pulled from m-c into Aurora ==== | ||
==== Verify the Diff/Commit of Version Bumps/Branding changes ==== | |||
==== Verify | |||
# check the diffs to ensure nothing additional has been changed | # check the diffs to ensure nothing additional has been changed | ||
* Script will | * Script will disable profiling changes | ||
==== Verify the Diff/Commit of profiling changes ==== | |||
==== Verify | |||
==== Verify | ==== Verify the Diff/Commit of mozconfig dtrace & instruments changes (had trouble last time the change manually if needed)==== | ||
hg diff | hg diff | ||
hg commit -m "Remove dtrace & instruments in mozconfigs on Aurora as per bug 748669 CLOSED TREE ba=release" | hg commit -m "Remove dtrace & instruments in mozconfigs on Aurora as per bug 748669 CLOSED TREE ba=release" |