Remove uploadsymbols target and related



Firefox Build System
11 months ago
5 months ago


(Reporter: ted, Unassigned, Mentored)


Firefox Tracking Flags

(Not tracked)


Now that all of our nightlies are built in Taskcluster, we're no longer using the uploadsymbols target for anything. It was used by Buildbot nightly builds to upload symbols to the symbol server, but Taskcluster builds use a separate upload-symbols task.

We can remove the uploadsymbols target:

All traces of the `SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE` mentioned there:

except for the bits in and

And anything that contains UPLOAD_SYMBOLS or uploadsymbols in
Landing bug 1422735 broke symbol uploads (bug 1424236). While looking into this I noticed that the Windows nightly *builds* had burned, because they still run `make uploadsymbols`, even though there's also an upload-symbols task that runs after the build to upload the symbols! Apparently we had worked around this for Linux builds in docker-worker but not for Windows builds:


7 months ago
Assignee: nobody → ted
I'm just going to disable this in Windows builds until Thunderbird stops using this stuff, then we can rip it all out.
Assignee: ted → nobody


7 months ago
Depends on: 1424323
Hi! I would like to work on this bug. I've taken a look at the links. We need to remove the requested code and all pieces of code that depend on it from the mentioned files. Do I understand correctly? Further I didn't quite understand the Windows builds part. Could you please direct me to any resources? Sorry, I'm fairly new to this. Thanks!


5 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.