canmove, Confirmed users
6,441
edits
No edit summary |
|||
Line 32: | Line 32: | ||
# Create partial patches and snippets | # Create partial patches and snippets | ||
./patcher2.pl --create-patches --app=firefox --config=../patcher-configs/moz18-branch-major-update-patcher2.cfg 2>&1 | tee ../firefox-create-patches.log | ./patcher2.pl --create-patches --app=firefox --config=../patcher-configs/moz18-branch-major-update-patcher2.cfg 2>&1 | tee ../firefox-create-patches.log | ||
= Generate Null Partner Snippets = | |||
== Create Partner Channel List == | |||
Starting with https://bugzilla.mozilla.org/attachment.cgi?id=334332 | |||
# Removed any channels that don't start with 'release-' from the list | |||
# Now, we only have a list of the real release channels for partner builds | |||
# we need to add beta and test channels to the list: | |||
for i in `cat partner-update-channels`; do basechan=`echo $i | sed -e 's/release-//'` && echo "beta-$basechan" >> partner-update-channels && echo "betatest-$basechan" >> partner-update-channels && echo "releasetest-$basechan" >> partner-update-channels; done | |||
# now, we have all the channels we need except for the 4 listed at the start | |||
# because the real release channels aren't prepended with 'release' we will do this different: | |||
for i in [list of channels that don't start with release-]; do echo $i >> partner-update-channels && echo 'beta-$i' >> partner-update-channels && echo 'betatest-$i' >> partner-update-channels && echo 'releasetest-$i' >> partner-update-channels; done | |||
# now we have a complete list of partner channels to generate snippets for | |||
== Generate null snippets == | |||
# updated null_partners.sh with 2.0.0.16 buildids, and enabled it to read a list of partner channels from an external file |