create a manifest of current addons used in build and test automation

RESOLVED WONTFIX

Status

Release Engineering
General
RESOLVED WONTFIX
3 years ago
18 days ago

People

(Reporter: jlund, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
we require this for two reasons:

1) so we have an official list of addons that releng can iterate through and manually one off sign

2) get data as to how many addons we currently have and how often they change
(Reporter)

Updated

3 years ago
Blocks: 1233202
Here are some rough stats from dxr searching:
Number of xpi's checked into the tree: 102 [1]
Number of install.rdf's in the tree: 226 [2]
Number of xpi's that end up in the objdir: 225 [3]
Number of install.rdf's that end up in the objdir: 17 [4] 

Some addons are generated on the fly (including install.rdf's). Some are copied or generated in the objdir multiple times. Some are already signed. Some are explicitly supposed to be left unsigned in order to test addon signing. Not all addons are used in continuous integration.

It's hard to say exactly which addons need attention and how much work there is, but the links below should give a decent starting point.


[1] https://dxr.mozilla.org/mozilla-central/search&redirect=false&q=ext%3Axpi%20-path%3Aobj-x86_64-unknown-linux-gnu%2F
[2] https://dxr.mozilla.org/mozilla-central/search&redirect=false&q=path%3Ainstall.rdf%20-path%3Aobj-x86_64-unknown-linux-gnu%2F
[3] https://dxr.mozilla.org/mozilla-central/search?q=ext%3Axpi+path%3Aobj-x86_64-unknown-linux-gnu%2F&redirect=false&case=false
[4] https://dxr.mozilla.org/mozilla-central/search?q=path%3Ainstall.rdf+path%3Aobj-x86_64-unknown-linux-gnu%2F&redirect=true&case=false

Comment 3

2 years ago
push jobs to try until green, don't really need to make a manifest

Updated

2 years ago
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WONTFIX
(Assignee)

Updated

18 days ago
Component: General Automation → General
Product: Release Engineering → Release Engineering
You need to log in before you can comment on or make changes to this bug.