Changes

Jump to: navigation, search

Release:Release Automation on Mercurial:Documentation

893 bytes added, 16:59, 7 April 2012
Prepare for Push to Mirrors (Firefox only)
No reconfig needed for this builder in manual mode. Automatic mode requires reconfig only on version bump.
=== Prepare for Push to Mirrors Beta Release (Firefox only) ===
Code: /cvsroot/mozilla/tools/release/bin/backupsnip
##* TODO: find out what procedure s/b for build numbers > 1
=== Beta Release (Firefox only) ===
 
Code: /cvsroot/mozilla/tools/release/bin/pushsnip
 
This script publishes the update snippets on the internal mirrors. As of Q1 2012, it takes around 45 minutes to run.
 
'''Manual step''' (no builder):
# ssh into a build slave box as user <tt>cltbld</tt>
# ssh from there to <tt>aus2-staging.mozilla.org</tt> using keys (this box does not use the standard <tt>cltbld</tt> password).
# find the existing snip directories for this release:
## <tt>cd /opt/aus2/snippets/staging/</tt>
## <tt>ls -d Firefox-''VERSION''*</tt>
##* if there are directories ending in <tt>*.time</tt>, it means the corresponding snippets have already been pushed. ''Do '''not''' run <tt>pushsnip</tt> for snippets that have been pushed.''
##* TODO: confirm when to push <tt>*-test</tt> snippets
## Publish the current snippets:
## <tt>~/bin/pushsnip Firefox-''VERSION''-build''N''</tt>
=== Push to Mirrors (Firefox only) ===
Confirm
1,351
edits

Navigation menu