No L10n builds for Thunderbird for aurora/central due to client.py not allowing --skip-venkman

RESOLVED FIXED in Thunderbird 34.0

Status

defect
--
blocker
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: standard8, Assigned: standard8)

Tracking

({regression})

Dependency tree / graph

Thunderbird Tracking Flags

(thunderbird33 fixed, thunderbird34 fixed)

Details

Attachments

(1 attachment)

Bug 1029513 removed the option for --skip-venkman, unfortunately, this breaks our l10n builds which are still using old automation, specifically:

http://hg.mozilla.org/build/buildbotcustom/annotate/ed6fd788088f/process/factory.py#l3331

I don't really want to remove that until after all our repositories stop supporting venkman, and adjusting the buildbot code for each merge is going to be awkward.

Hence, I'd rather just support backwards-compatibility for now.
Attachment #8463327 - Flags: review?(bugspam.Callek)
Comment on attachment 8463327 [details] [diff] [review]
Support the old options

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

r+ and approval+ if wanted.
Attachment #8463327 - Flags: review?(bugspam.Callek) → review+
Attachment #8463327 - Flags: approval-comm-aurora+
https://hg.mozilla.org/comm-central/rev/979611591901
https://hg.mozilla.org/releases/comm-aurora/rev/bf96a2fe5d86
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 34.0
You need to log in before you can comment on or make changes to this bug.