CloudServices/Sync/FxSync/PushingDevUpdates: Difference between revisions

add additional steps
No edit summary
(add additional steps)
Line 1: Line 1:
# [HG] update from ssh://hg.mozilla.org/labs/weave/
# [HG] bump Weave version to desired version in Makefile
# [make] run unit tests
#* <tt>make TOPSRCDIR=`pwd` test</tt>
# [make] build the xpi
#* <tt>make xpi</tt>
# [HG] tag the version bump
#* <tt>hg tag <version></tt>
# [HG] bump Weave version to the next version
# [HG] push version/tag changes
#* <tt>hg push</tt>
# [FTP] push build to ftp in the appropriate directory (labs/weave/development/a.b.x)
# [FTP] push build to ftp in the appropriate directory (labs/weave/development/a.b.x)
#* <tt>scp dist/xpi/weave-<ver>-dev.xpi stage.mozilla.org:...</tt>
# [SVN] update from svn+ssh://svn.mozilla.org/projects/services.mozilla.com/trunk/
# [SVN] update from svn+ssh://svn.mozilla.org/projects/services.mozilla.com/trunk/
# [SVN] update sync/install.php to point to the new build URL on the ftp.
# [SVN] update sync/install.php to point to the new build URL on the ftp.
# [SVN] update sync/update.rdf with correct version info
# [SVN] update sync/update.rdf with correct version info
# [SVN] update sync/updated/changelog.html and sync/updated/index.html with any relevant information
# [SVN] update sync/updated/index.html with any relevant information (sync/updated/changelog.html for major releases)
# [SVN] commit changes to SVNr
# [SVN] commit changes to SVN
# [QA]  verify changes [http://services.stage.mozilla.com on stage]
# [QA]  verify changes [http://services.stage.mozilla.com on stage]
# [SVN] remove old production tag
#* <tt>svn delete -m "Remove old production tag" svn+ssh://svn.mozilla.org/projects/services.mozilla.com/tags/production</tt>
# [SVN] if you have access (Mardak/mconnor do) tag production
# [SVN] if you have access (Mardak/mconnor do) tag production
svn copy svn+ssh://svn.mozilla.org/projects/services.mozilla.com/trunk svn+ssh://svn.mozilla.org/projects/services.mozilla.com/tags/production -m "release 1.2b1"
#* <tt>svn copy svn+ssh://svn.mozilla.org/projects/services.mozilla.com/trunk svn+ssh://svn.mozilla.org/projects/services.mozilla.com/tags/production -m "release 1.2b1"</tt>
385

edits