Reputation: 103
I want to publish my extension on Firefox for beta testing team. So someone can express me how to do this. Or any steps to do them, it will be more help for me.
Upvotes: 1
Views: 155
Reputation: 348
As extensionworkshop.com/documentation/publish/distribute-pre-release-versions
, which is recommended by a Mozilla Community Manager for this purpose, explains:
Pre-release channels are not supported on addons.mozilla.org (AMO), so if you would like to have a limited group of users test a beta version of your extension, you will need to take the following steps to set up your own channel using an self-hosted version of your extension:
In the
manifest.json
of the beta version, specify the location of your update manifest. This will ensure that your beta users will receive future updates. If your release channel is also self-hosted, you will need to use a different update URL for the beta channel.Submit your extension for signing on addons.mozilla.org using the self-distribution workflow. If you prefer to use the command line, you can use web-ext to sign the extension.
If your extension’s release version is listed on addons.mozilla.org, you will need to define which channel you are signing with web-ext.
- After the extension has been signed, host the
.xpi
file on a web property that you own, such as a Github repository.
Summarily, AMO appears to not support multiple release channels for an extension by default, but appears to permit multiple channels if their .XPI
file is ultimately self-stored (albeit delivered via AMO regardless).
Upvotes: 0
Reputation: 7741
AMO (addons.mozilla.org) no longer accepts beta versions for listed publication. You can upload your add-on as unlisted which means it can be signed and installed for testing.
Unlisted add-ons will have to be distributed by the developers.
Upvotes: 0