Closed
Bug 757829
Opened 13 years ago
Closed 13 years ago
UrlPoller doesn't poll win32_signing_buildN.log for unsigned Thunderbird releases
Categories
(Release Engineering :: Release Automation, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rail, Assigned: rail)
References
Details
(Whiteboard: [releases][automation])
Attachments
(3 files, 2 obsolete files)
2.88 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
12.35 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
11.30 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
... because of "if releaseConfig['productName'] == 'firefox':"
Assignee | ||
Comment 1•13 years ago
|
||
* the idea is to use some patterns, like platform names instead of productName
* $ grep -P '(fennec|firefox|thunderbird)' process/release.py |wc -l
0
* one of the hunks is more readable if applied and git/hg diffed with -b parameter
* to be tested in staging
* configs diff incoming
Attachment #626493 -
Flags: feedback?(bhearsum)
Attachment #626493 -
Flags: feedback?(aki)
Assignee | ||
Comment 2•13 years ago
|
||
Comment 3•13 years ago
|
||
Comment on attachment 626493 [details] [diff] [review]
get rid of productName
I can see the hasAndroidPlatform stuff becoming ugly if we start building non-Android Fennec platforms, but since I don't know what form that will take, we probably shouldn't optimize for that now.
I wish there were a simple way to handle this via config rather than hardcoding platform behavior, but I don't think this is worse than keying off the product name.
Attachment #626493 -
Flags: feedback?(aki) → feedback+
Assignee | ||
Comment 4•13 years ago
|
||
(In reply to Aki Sasaki [:aki] from comment #3)
> I wish there were a simple way to handle this via config rather than
> hardcoding platform behavior,
I thought about using something like releaseConfig['workflowType'] = 'firefox'/'fennec', but it also looks ugly :/
Updated•13 years ago
|
Attachment #626493 -
Flags: feedback?(bhearsum) → feedback+
Assignee | ||
Comment 5•13 years ago
|
||
Attachment #627263 -
Flags: review?(bhearsum)
Assignee | ||
Comment 6•13 years ago
|
||
Attachment #627264 -
Flags: review?(bhearsum)
Assignee | ||
Updated•13 years ago
|
Attachment #626494 -
Attachment is obsolete: true
Assignee | ||
Comment 7•13 years ago
|
||
I tested the patches in staging. So far they look good. I'm still going to run a couple of releases to be sure before I land them.
Attachment #626493 -
Attachment is obsolete: true
Attachment #627265 -
Flags: review?
Assignee | ||
Updated•13 years ago
|
Attachment #627265 -
Flags: review? → review?(bhearsum)
Assignee | ||
Comment 8•13 years ago
|
||
(In reply to Rail Aliiev [:rail] from comment #7)
> I tested the patches in staging. So far they look good. I'm still going to
> run a couple of releases to be sure before I land them.
Overnight release builds worked fine for Firefox and Fennec. I think we're safe to proceed with the patches if the approach looks OK to you.
Updated•13 years ago
|
Attachment #627263 -
Flags: review?(bhearsum) → review+
Updated•13 years ago
|
Attachment #627264 -
Flags: review?(bhearsum) → review+
Updated•13 years ago
|
Attachment #627265 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 9•13 years ago
|
||
Comment on attachment 627264 [details] [diff] [review]
configs
http://hg.mozilla.org/build/buildbot-configs/rev/c8feab772b4b
Attachment #627264 -
Flags: checked-in+
Assignee | ||
Comment 10•13 years ago
|
||
Comment on attachment 627265 [details] [diff] [review]
get rid of productName
http://hg.mozilla.org/build/buildbotcustom/rev/c72cf730b9e8
Attachment #627265 -
Flags: checked-in+
Assignee | ||
Comment 11•13 years ago
|
||
Comment on attachment 627263 [details] [diff] [review]
tools: use manuallySignedPlatforms
http://hg.mozilla.org/build/tools/rev/abb6ddb7ab70
Attachment #627263 -
Flags: checked-in+
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•13 years ago
|
||
I removed --create-contri-dirs for some unknown reason...
r=jhopkins on IRC
http://hg.mozilla.org/build/buildbotcustom/rev/6995edbed36d
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•