Status

task
VERIFIED FIXED
4 years ago
4 years ago

People

(Reporter: mossop, Assigned: jason)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

I'm developing a set of automated tests for bug 1038068 and I'm going to need some XPI files signed with the production root added in bug 1130020. I don't know what the best way to go about this will be.

The XPI files currently can't be uploaded to AMO as they fail basic validation checks. I might be able to work around that but I foresee difficulties with the fact that I'm reusing add-on ID and versions to keep tests consistent.

What are my options for getting these files signed?
Flags: needinfo?(jthomas)
Assignee

Comment 1

4 years ago
I created a script that we can use to sign these test addons directly without uploading it to AMO. Could you attach your addons to this bug?
Flags: needinfo?(jthomas)
Posted file extensions.zip
Here is a zip file containing the extensions I need to have signed. All have the ID test@tests.mozilla.org. I'd like them signed in the following ways:

signed_bootstrap_1.xpi, signed_bootstrap_2.xpi and signed_nonbootstrap_2.xpi should be signed as if fully reviewed.

preliminary_bootstrap_2.xpi should be signed as if preliminarily reviewed.

signed_bootstrap_badid_2.xpi and signed_nonbootstrap_badid_2.xpi should be fully signed but with an incorrect ID in the signing cert, say "broken@tests.mozilla.org".
Assignee

Updated

4 years ago
Assignee: nobody → jthomas
Assignee

Comment 3

4 years ago
Signed addons.
Assignee

Comment 4

4 years ago
Please see attached and let me know if there are any issues.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
These all work as expected, thanks!
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.