SeaMonkey:Release Process:2.0b2: Difference between revisions

Jump to navigation Jump to search
Line 31: Line 31:
We have no signing infrastructure for SeaMonkey right now, so I faked the signing step that is usually done after completion of builds and L10n repacks and before the update generation.
We have no signing infrastructure for SeaMonkey right now, so I faked the signing step that is usually done after completion of builds and L10n repacks and before the update generation.


Logged onto stage-old.mozilla.org and use those commands to do the following (now in <code>fakesign.sh</code>):
Logged onto stage-old.mozilla.org and ran <code>fakesign.sh</code> as documented in [[SeaMonkey:Release_Process:2.0b1|2.0b1]] notes.
# seabld@stage-old
VERSION=2.0b2
BUILD=1
cd /home/ftp/pub/seamonkey/nightly/${VERSION}-candidates/build${BUILD}
mkdir win32 update/win32
rsync -av --exclude=*.zip unsigned/win32/ win32/
rsync -av unsigned/update/win32/ update/win32/
rsync -av unsigned/win32_info.txt .
echo "faked" > win32_signing_build${BUILD}.log
 
We purposely make copies here rather than symlinking for a couple of reasons: L10n verify scripts barf when they get zip files (hence the --exclude above), 'updates' factory will blow away complete MARs upon upload if update/win32 is a symlink. The echo creates the log the automation looks for, in order to continue to l10n verify and updates.


=== Updates and Verification ===
=== Updates and Verification ===
Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083

edits

Navigation menu