Closed Bug 505375 Opened 15 years ago Closed 15 years ago

Sign Thunderbird 3 Beta 3 Build 1

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gozer, Assigned: nthomas)

References

()

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #480023 +++

(you'll probably want the patch to sign-releases.pl from that bug)

Files are ready to be signed, and have been massaged into the new directory
layout.

<http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/3.0b3-candidates/build1-unsigned/>

We are not yet self-sufficient in terms of signing, but this time around we are much closer. This should be the last request of this sort!

We'll be doing our own GPG signing, so this request is only for Win32 signing.

Thanks!
Bug 480079 moved other-licenses/7zstub/thunderbird/7zSD.sfx into comm-central, where mail/installer/windows/app.tag already was. We still need to pull tools/update-packaging/ from releases/mozilla-1.9.1 though. So this is a different hack than we used in bug 480023.
Assignee: nobody → nthomas
Status: NEW → ASSIGNED
Signing is running, ETA a few hours. Notes:

# Defines:
PRODUCT=thunderbird
VERSION=3.0b3
BUILD=1
TAG=THUNDERBIRD_3_0b3_RELEASE
REPO=comm-central
EMAIL=nthomas@mozilla.com

cd ~/hg-tools
hg pull -u
mkdir ~/signing-work/${PRODUCT}-${VERSION}
cd ~/signing-work/${PRODUCT}-${VERSION}
cp ~/hg-tools/release/signing/Makefile .

make setup PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} TAG=${TAG} REPO=${REPO} EMAIL=${EMAIL}

cd signing/
wget -O- -q --no-check-certificate -L https://bugzilla.mozilla.org/attachment.cgi?id=389625 | patch -p0                                                               cd ..

# manual download because of non-standard dir name
rsync -av --exclude '*.zip' -e ssh \
 cltbld@stage.mozilla.org:/home/ftp/pub/thunderbird/nightly/3.0b3-candidates/build1-unsigned/unsigned/ \
 unsigned-build1/unsigned/
touch unsigned-build1/unsigned/win32_info.txt
mkdir signed-build1

make sign PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} TAG=${TAG} REPO=${REPO} EMAIL=${EMAIL}
##  ---> DONE TO HERE <-----
# and cancel at GPG passphrase prompt

make verify-signatures verify-win32 PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} TAG=${TAG} REPO=${REPO} EMAIL=${EMAIL}

# manual upload
rm signed-build1/win32_info.txt
rsync -e ssh -av signed-build1/ \
 cltbld@stage.mozilla.org:/home/ftp/pub/thunderbird/nightly/3.0b3-candidates/build1-unsigned/
NB: Bugzilla's word wrap munges the commands in the comment above.

Signed files were uploaded back to the original directory.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: