Releases/Firefox 4.0b1/BuildNotes: Difference between revisions

Line 533: Line 533:


===== Updates from build1 =====
===== Updates from build1 =====
We should provide an update path for the people who downloaded build1 from ftp.m.o.
 
As cltbld@aus2-staging
<pre>
cd /opt/aus2/snippets/staging
for i in beta test; do
  channel=$i
  if [[ $i == test ]]; then
    channel=releasetest
  fi
  export $channel
  mkdir -p 20100706-Firefox-4.0b1-$i-buildN-to-build2/Firefox
  rsync -a --exclude 'partial.txt' 20100630-Firefox-4.0b1-fixed2/Firefox/3.7a5/ 20100706-Firefox-4.0b1-$i-buildN-to-build2/Firefox/4.0b1/
  mv 20100706-Firefox-4.0b1-$i-buildN-to-build2/Firefox/4.0b1/Linux_x86-gcc3/{20100610052642,20100628202324}
  mv 20100706-Firefox-4.0b1-$i-buildN-to-build2/Firefox/4.0b1/Linux_x86_64-gcc3/{20100610053237,20100628201409}
  mv 20100706-Firefox-4.0b1-$i-buildN-to-build2/Firefox/4.0b1/Darwin_Universal-gcc3/{20100610053455,20100628201214}
  mv 20100706-Firefox-4.0b1-$i-buildN-to-build2/Firefox/4.0b1/Darwin_x86_64-gcc3/{20100610053411,20100628201518}
  mv 20100706-Firefox-4.0b1-$i-buildN-to-build2/Firefox/4.0b1/WINNT_x86-msvc/{20100610063440,20100628211307}
  # Didn't change the bouncer product this time
  # Create "partials"
  for j in `find 20100706-Firefox-4.0b1-$i-buildN-to-build2/ -type f`; do dir=`dirname $j` && cp $j $dir/partial.txt && sed -i -e 's/type=complete/type=partial/' $dir/partial.txt; done
  # Change the update channel
  for j in `find 20100706-Firefox-4.0b1-$i-buildN-to-build2/ -mindepth 6 -maxdepth 6 -type d`; do newdir=`echo $j | sed -e "s/beta$/$channel/"` && if [[ $j != $newdir ]]; then mv $j/ $newdir/; fi; done
  done
# Push test snippets
~/bin/backupsnip 20100706-Firefox-4.0b1-test-buildN-to-build2
~/bin/pushsnip  20100706-Firefox-4.0b1-test-buildN-to-build2
</pre>


==== L10N Verification ====
==== L10N Verification ====
Confirmed users
4,293

edits