Releases/Thunderbird 3.1.2/BuildNotes: Difference between revisions

no edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 17: Line 17:
  # Download .mar files locally (choose one)
  # Download .mar files locally (choose one)
  # TB 3.1.x
  # TB 3.1.x
  $> ./patcher2.pl --download --app=thunderbird --config=patcher-configs/moz192-thunderbird-branch-major-update-patcher2.cfg
  $> ./patcher2.pl --download --app=thunderbird --config=../patcher-configs/moz192-thunderbird-branch-major-update-patcher2.cfg
  # TB 3.0.x
  # TB 3.0.x
  $> ./patcher2.pl --download --app=thunderbird --config=patcher-configs/moz19-thunderbird-branch-major-update-patcher2.cfg
  $> ./patcher2.pl --download --app=thunderbird --config=../patcher-configs/moz19-thunderbird-branch-major-update-patcher2.cfg
  # TB 2.x
  # TB 2.x
  $> ./patcher2.pl --download --app=thunderbird --config=patcher-configs/moz19-thunderbird-branch-major-update-patcher2.cfg
  $> ./patcher2.pl --download --app=thunderbird --config=../patcher-configs/moz19-thunderbird-branch-major-update-patcher2.cfg
   
   
  # Create magic symlink(s) before generating snippets
  # Create magic symlink(s) before generating snippets
Line 37: Line 37:
  $> cd temp/thunderbird
  $> cd temp/thunderbird
  $> cd 3.0.6-3.1.1 # symlink made earlier
  $> cd 3.0.6-3.1.1 # symlink made earlier
$> # Check that releasetest = beta = release.
$> patch-quick-verify
  $> mv aus2 20100716-Thunderbird-3.0.6-3.1.1-MU
  $> mv aus2 20100716-Thunderbird-3.0.6-3.1.1-MU
  $> mv aus2.test 20100716-Thunderbird-3.0.6-3.1.1-MU-test
  $> mv aus2.test 20100716-Thunderbird-3.0.6-3.1.1-MU-test
Line 43: Line 45:


  # Create partial patches and snippets for 3.1.x / mozilla-1.9.2
  # Create partial patches and snippets for 3.1.x / mozilla-1.9.2
  $> ./patcher2.pl --create-patches --app=thunderbird --config=patcher-configs/moz192-thunderbird-branch-major-update-patcher2.cfg
  $> ./patcher2.pl --create-patches --app=thunderbird --config=../patcher-configs/moz192-thunderbird-branch-major-update-patcher2.cfg
  # tar things up (see above)
  # tar things up (see above)
===Quick verify===
Check that releasetest = beta = release.
cd temp/thunderbird/2.0.0.24-3.1
# releasetest == beta
$> find aus2.test -type d -iregex '.*/releasetest$' | perl -nle '$a = $_; $a =~ s/releasetest/beta/; $a =~ s/aus2\.test/aus2/; system("diff -r -u $_ $a");'
$> find aus2 -type d -iregex '.*/beta$' | perl -nle '$a = $_; $a =~ s/beta$/releasetest/; $a =~ s/aus2/aus2.test/; system("diff -r -u $_ $a");'
# beta == release
$> find aus2 -type d -iregex '.*/beta$' | perl -nle '$a = $_; $a =~ s/beta/release/; system("diff -r -u $_ $a");'
$> find aus2 -type d -iregex '.*/release$' | perl -nle '$a = $_; $a =~ s/release$/beta/; system("diff -r -u $_ $a");'


=== Push to AUS ===
=== Push to AUS ===
Confirmed users
1,018

edits