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)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(1 file, 4 obsolete files)

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.
Blocks: 698843
Depends on: 750491
Attachment #619905 - Flags: review?(rail)
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-
Attached patch upload thunderbird-try to thunderbird/ (obsolete) (deleted) — Splinter Review
Attachment #619905 - Attachment is obsolete: true
Attachment #619989 - Flags: review?(rail)
Attached patch upload try-comm-central to thunderbird/ (obsolete) (deleted) — Splinter Review
move enabled_products to local branch scope
Attachment #619989 - Attachment is obsolete: true
Attachment #619989 - Flags: review?(rail)
Attachment #620014 - Flags: review?(rail)
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-
Attached patch Unit test server fix (obsolete) (deleted) — Splinter Review
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 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+
Attached patch Combined patch (deleted) — Splinter Review
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)
Attachment #620341 - Flags: review?(rail) → review+
Depends on: 751471
Excluding issues on the builders that I'm fixing up elsewhere, this is now complete.
Assignee: nobody → mbanner
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Depends on: 738612
Depends on: 754161
Depends on: 753715
No longer depends on: 754161
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: