Closed Bug 491642 Opened 15 years ago Closed 15 years ago

Support Camino symbol uploads in post-mozilla-rel.pl

Categories

(Webtools Graveyard :: Tinderbox, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: stuart.morgan+bugzilla, Assigned: stuart.morgan+bugzilla)

Details

Attachments

(1 file)

For various reasons relating to the way Camino and its symbols are built we can't feasibly use the buildsymbols/uploadsymbols targets that other projects use. The best solution seemed we could find for getting symbols uploaded in the correct instances was to introduce a Camino-only codepath for those cases in post-mozilla-rel.pl. It's a bit hacky, but there is at least precedent for this kind of thing in the Talkback section of the file.

Nick, are you a reasonable person to look at this? I saw that you reviewed Mac changes in this file "recently".

This is only intended for the 1.9.0 branch, since that's what Camino is building off of for the short-to-medium-term future, and with the dSYM support in the scripts on newer branches this hack might well be unnecessary.

(Apologies if this is the wrong component; there doesn't seem to be a lot of consistency in what component patches to this file have come from.)
Attachment #375944 - Flags: review?(nthomas)
Comment on attachment 375944 [details] [diff] [review]
Separate codepath for Camino symbol uploads (CVS trunk)

Looks fine to me, r+
Attachment #375944 - Flags: review?(nthomas) → review+
Awesome, thanks.

I'm not familiar with the landing policy for the tools; does it need any kind of special approval since it's targeting a branch, or can I just land it at will?
You can land at will. The only systems at MoCo & MoMe still using the tinderbox client are Tb2.0 and Fx3.0 - I took a quick look at their config and BinaryName is set appropriately.
Landed on CVS trunk:

Checking in tools/tinderbox/post-mozilla-rel.pl;
/cvsroot/mozilla/tools/tinderbox/post-mozilla-rel.pl,v  <--  post-mozilla-rel.pl
new revision: 1.148; previous revision: 1.147
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: