canmove, Confirmed users, Bureaucrats and Sysops emeriti
3,627
edits
(WIP more major udpates) |
m (Fix some list formatting) |
||
Line 59: | Line 59: | ||
=== comm-beta -> comm-release === | === comm-beta -> comm-release === | ||
* Close the relevant trees | |||
* Reset the repos (this removes any previous repository & creates a fresh clone) | |||
./resetreleaserepos.sh | ./resetreleaserepos.sh | ||
* Run the script | |||
./merge-beta-2-release.sh &> beta2release.log | ./merge-beta-2-release.sh &> beta2release.log | ||
less beta2release.log | less beta2release.log | ||
* Check the log for: | |||
** Any errors | |||
** Outgoing tag to comm-beta | |||
** The diff of changes committed to comm-release looks OK | |||
* Outgoing tag to comm-beta | ** The outgoing changes to comm-release look ok, including closing of the old head, and tagging at the start and end of the list. | ||
* The diff of changes committed to comm-release looks OK | * Now push the beta tag (this doesn't cause any builds, as it doesn't change anything) | ||
* The outgoing changes to comm-release look ok, including closing of the old head, and tagging at the start and end of the list. | |||
hg -R beta push | hg -R beta push | ||
* and the release builds (we generally haven't clobbered these as SeaMonkey's clobberer hasn't been up and running) | |||
hg -R release push -f | hg -R release push -f |