Closed Bug 676506 Opened 13 years ago Closed 13 years ago

Send "Signed android build available" emails automatically

Categories

(Release Engineering :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Assigned: rail)

Details

(Whiteboard: [releases][automation][mobile])

Attachments

(1 file)

Need to send "Signed android build available" email to the r-d list.
Attached patch buildbotcustomSplinter Review
Attachment #550977 - Flags: review?(bhearsum)
Comment on attachment 550977 [details] [diff] [review]
buildbotcustom

Review of attachment 550977 [details] [diff] [review]:
-----------------------------------------------------------------

::: process/release.py
@@ +311,5 @@
>              releaseConfig['version'],
>              releaseConfig['buildNumber'],
>              protocol='http',
>              server=releaseConfig['ftpServer'])
> +        enUS_signed_apk_url = '%s%s/%s/%s-%s.%s.eabi-arm.apk' % \

Separate en-US URL so we can use it for ChangeNotifier

@@ +1499,5 @@
> +                    branches=[builderPrefix('android_post_signing')],
> +                    messageFormatter=createReleaseChangeMessage,
> +                    changeIsImportant=lambda c: \
> +                    changeContainsProperties(c, dict(who=enUS_signed_apk_url))
> +                ))

Check if en-US APK URSL is set as 'who' property by the poller.
Tested in staging. The email body looks like this:

Subject: [staging-release] Fennec 6.0b1 build1: All signed builds now available

All signed builds now available

ftp://dev-stage01.build.sjc1.mozilla.com/pub/mozilla.org/mobile/candidates/6.0b1-candidates/build1/

-buildbot
Attachment #550977 - Flags: review?(bhearsum) → review+
Status: NEW → RESOLVED
Closed: 13 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: