Releases/Firefox 3.6rc1/BuildNotes: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 172: Line 172:
  cd 20100105-Firefox-3.6rc1-completes-only-for-win32/Firefox/3.6b5/WINNT_x86-msvc/20091204143806/
  cd 20100105-Firefox-3.6rc1-completes-only-for-win32/Firefox/3.6b5/WINNT_x86-msvc/20091204143806/
  bash ~/coop/completes_as_partials.bash
  bash ~/coop/completes_as_partials.bash
'''<font color="red">*** DONE TO HERE ***</font>'''


====Update Bouncer====
====Update Bouncer====
3 entries each for linux, macosx, wince, and 4 types of solaris. No partials for win32 partial so only two entries for that.


====Final checks before push====
====Final checks before push====
cd /pub/mozilla.org/firefox/nightly/3.6rc1-candidates/build1/
find . ! -user ffxbld
find . ! -group firefox
find . -type f ! -perm 644
find . -mindepth 1 -type d ! -perm 755 ! -name 'contrib*'
find . -maxdepth 1 -type d ! -perm 2775  -name 'contrib*'


====Push to mirrors====
====Push to mirrors====
Need to also exclude *.crashreporter-symbols.zip from the rsync to the releases directory.
Need to exclude from the rsync:
* *.tests.tar.bz2 which are used for talos and unit test but not shipped (new this time)
* win32 partials because they're bogus (see updates above)
* WinCE files because QA is still checking those
 
# ffxbld@stage
rsync -av --exclude=*.log --exclude=*.txt --exclude=*unsigned* \
  --exclude=*.crashreporter-symbols.zip --exclude=*.tests.tar.bz2* \
  --exclude=update/win32/*/*.partial.mar \
  --exclude=wince-arm/ --exclude=update/wince-arm/ \
  /pub/mozilla.org/firefox/nightly/3.6rc1-candidates/build1/ \
  /pub/mozilla.org/firefox/releases/3.6rc1/
 
'''<font color="red">*** DONE TO HERE ***</font>'''


====Final Verification====
====Final Verification====
Confirmed users
4,293

edits

Navigation menu