Confirmed users
4,293
edits
No edit summary |
|||
Line 171: | Line 171: | ||
= Redo SUMS files = | = Redo SUMS files = | ||
... so that they include the new partials. | |||
# ffxbld@stage | |||
# backup in case of disaster, adjust platforms as required | |||
rsync -av --include=*SUMS* \ | |||
--include=win32 --include=win32/* --include=win32/*/*checksums \ | |||
--include=mac --include=mac/* --include=mac/*/*checksums \ | |||
--exclude=* \ | |||
/pub/mozilla.org/firefox/candidates/$NEWV-candidates/build$BUILD/ \ | |||
/tmp/bugXXXXXX/ | |||
cd /pub/mozilla.org/firefox/candidates/$NEWV-candidates/build$BUILD/update | |||
for f in `find -name firefox-$OLDV-$NEWV.partial.mar`; do | |||
csfile=../`dirname $f`/firefox-$NEWV.checksums | |||
echo $csfile | |||
for hash in sha512 md5 sha1; do | |||
echo `openssl dgst -$hash $f | cut -d' ' -f2` $hash `stat -c '%s' $f` update/$f >> $csfile | |||
done | |||
done | |||
Then force build the release-mozilla-release-firefox_checksums builder on the buildbot master. If that fails there are uber-painful manual steps in [https://bug768576.bugzilla.mozilla.org/attachment.cgi?id=637737 here]. | |||
= Push to mirrors = | = Push to mirrors = |