Closed
Bug 770806
Opened 12 years ago
Closed 12 years ago
make installer might not be called for releases any more after bug 760168
Categories
(Release Engineering :: Release Automation: Other, defect)
Release Engineering
Release Automation: Other
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: standard8, Assigned: bhearsum)
References
Details
(Keywords: regression)
Attachments
(1 file)
1.18 KB,
patch
|
bhearsum
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
In looking around at bug 770803, I now believe that Firefox and Thunderbird release builds aren't going to be running "make installer". Here's the info: http://hg.mozilla.org/build/buildbotcustom/rev/31143b64c29e#l3.95 changed the "make installer" step to be set if enableInstaller is true. http://hg.mozilla.org/build/buildbotcustom/rev/31143b64c29e#l3.37 added the enableInstaller parameter to MercurialBuildFactory, but it defaults to false. http://hg.mozilla.org/build/buildbotcustom/rev/31143b64c29e#l2.1 added enableInstaller to the dep and nightly build factory arguments. Neither http://hg.mozilla.org/build/buildbotcustom/rev/31143b64c29e nor http://hg.mozilla.org/build/buildbot-configs/rev/24cff1e01594 added anything to the ReleaseBuildFactory arguments which would be able to get enableInstaller set to true - and due to the inheritance, MercurialBuildFactory will end up defaulting to false. Hence I think for both Firefox and Thunderbird releases enableInstaller is now going be false, and the make installer step on Windows won't be run.
Comment 1•12 years ago
|
||
I did a builder dump of a release master and confirmed that this analysis is 100.000% correct.
Comment 2•12 years ago
|
||
With this and bug 770803, the dump master output is unchanged (for non-B2G builds) after the bug 760168 landing.
Attachment #639010 -
Flags: review?(bhearsum)
Assignee | ||
Comment 3•12 years ago
|
||
Comment on attachment 639010 [details] [diff] [review] [buildbotcustom] pass on enable_installer for release en-US Should be all we need for this bug...landed on default on production. Thanks for the patch, Nick.
Attachment #639010 -
Flags: review?(bhearsum)
Attachment #639010 -
Flags: review+
Attachment #639010 -
Flags: checked-in+
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → bhearsum
Assignee | ||
Comment 4•12 years ago
|
||
Now in production.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•