Open Bug 1429871 Opened 2 years ago Updated 2 years ago

Upload binaries for non-Windows builds to the symbol server

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

For several years now we've been uploading binaries to the symbol server for Windows builds (bug 528092). Microsoft's debuggers know how to use symbol servers to locate binaries when debugging a minidump, so this provides a really nice experience where a developer can download a minidump from crash-stats, open it in a debugger, and have everything Just Work without having to manually locate the matching binaries and whatnot.

I'd like to work on making this work for other platforms as well. The first step will be uploading the binaries to the symbol server. I'd like to upload them with a simpler path so that we can just GET `https://symbols.mozilla.org/<build id>/<filename>` for Linux binaries or `https://symbols.mozilla.org/<UUID>/<filename>` for Mac binaries. We might actually just want to use the UUID for mac (see bug 1139356).
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.