Closed
Bug 750635
Opened 13 years ago
Closed 13 years ago
Swap try-comm-central over to pushing to the thunderbird product directory
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(1 file, 4 obsolete files)
(deleted),
patch
|
rail
:
review+
|
Details | Diff | Splinter Review |
Once we've fixed the dependent issues, we can drop the old Thunderbird MoMo based try server and swap the try-comm-central builds from publishing to thunderbird-test to thunderbird.
Comment 1•13 years ago
|
||
Attachment #619905 -
Flags: review?(rail)
Comment 2•13 years ago
|
||
Comment on attachment 619905 [details] [diff] [review]
search/replace test keys in BRANCHES['try-comm-central']
Sorry, but I don't really like this obfuscated way of changing configs. It may hurt us in a unpredicted way.
I'd prefer to have these changes per branch explicitly (for BRANCHES['try-comm-central']).
Attachment #619905 -
Flags: review?(rail) → review-
Comment 3•13 years ago
|
||
Attachment #619905 -
Attachment is obsolete: true
Attachment #619989 -
Flags: review?(rail)
Comment 4•13 years ago
|
||
move enabled_products to local branch scope
Attachment #619989 -
Attachment is obsolete: true
Attachment #619989 -
Flags: review?(rail)
Attachment #620014 -
Flags: review?(rail)
Comment 5•13 years ago
|
||
Comment on attachment 620014 [details] [diff] [review]
upload try-comm-central to thunderbird/
Review of attachment 620014 [details] [diff] [review]:
-----------------------------------------------------------------
You should also adjust try-comm-central section of thunderbird_production_config.py: http://hg.mozilla.org/build/buildbot-configs/file/78dab225839b/mozilla/thunderbird_production_config.py#l77
::: mozilla/thunderbird_config.py
@@ +1040,5 @@
> BRANCHES['try-comm-central']['platforms'][platform]['stage_product'] = 'thunderbird-test'
>
> +# MAKE THUNDERBIRD TRY LIVE
> +BRANCHES['try-comm-central']['product_name'] = 'thunderbird'
> +BRANCHES['try-comm-central']['download_base_url'] = 'http://dev-stage01.build.sjc1.mozilla.com/pub/mozilla.org/thunderbird'
The line above doesn't look proper to me. I think that you should adjust this variable here: http://hg.mozilla.org/build/buildbot-configs/file/78dab225839b/mozilla/thunderbird_production_config.py#l80
Attachment #620014 -
Flags: review?(rail) → review-
Assignee | ||
Comment 6•13 years ago
|
||
This is a patch for the unit test part that incorporates the fix for bug 750634 - try server not having any unit test builders.
This patch is probably safer than the one proposed there, and should fix the unit test builds on try server, and have everything running with "thunderbird" rather than "thunderbird-test".
I'm not convinced the stage_product change is actually required, because PLATFORMS isn't used (the use is commented out) whereas PLATFORM_UNITTEST_VARS is used.
Untested as I don't have anything to test it on, but given the similarity to the bug 750634 that we've already tested and the other patch on this bug then I think it shouldn't be too far off.
Attachment #620232 -
Flags: feedback?(jhopkins)
Comment 7•13 years ago
|
||
Comment on attachment 620232 [details] [diff] [review]
Unit test server fix
Review of attachment 620232 [details] [diff] [review]:
-----------------------------------------------------------------
This patch gets us our try-comm-central xpcshell/mozmill builders - looks good.
Attachment #620232 -
Flags: feedback?(jhopkins) → feedback+
Assignee | ||
Comment 8•13 years ago
|
||
This fixes the download_base_url issue in the main patch, and also fixes the production config.
It also merges in the unit test config patch.
Attachment #620014 -
Attachment is obsolete: true
Attachment #620232 -
Attachment is obsolete: true
Attachment #620341 -
Flags: review?(rail)
Updated•13 years ago
|
Attachment #620341 -
Flags: review?(rail) → review+
Assignee | ||
Comment 9•13 years ago
|
||
Assignee | ||
Comment 11•13 years ago
|
||
Excluding issues on the builders that I'm fixing up elsewhere, this is now complete.
Assignee: nobody → mbanner
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•