Firefox addon Firefox扩展的Beta频道

Firefox addon Firefox扩展的Beta频道,firefox-addon,Firefox Addon,有没有办法为Firefox扩展创建两个单独的更新频道,作为稳定版和测试版?为使用AMO发布其扩展的用户指明道路。我使用我自己的主机,我想使用更新清单。如果我在那里描述几个版本,最新的版本会被下载,即使有a或b后缀。Firefox将始终安装在更新清单中找到的最高兼容版本,没有内置的扩展通道机制。因此,要实现不同的通道,您必须确保不同通道上的扩展将获得不同的更新清单。AMO通过查看请求更新清单的扩展版本(可以看到,因为默认的updateURL值包含version=%ITEM\u version%参数

有没有办法为Firefox扩展创建两个单独的更新频道,作为稳定版和测试版?为使用AMO发布其扩展的用户指明道路。我使用我自己的主机,我想使用更新清单。如果我在那里描述几个版本,最新的版本会被下载,即使有a或b后缀。

Firefox将始终安装在更新清单中找到的最高兼容版本,没有内置的扩展通道机制。因此,要实现不同的通道,您必须确保不同通道上的扩展将获得不同的更新清单。AMO通过查看请求更新清单的扩展版本(可以看到,因为默认的
updateURL
值包含
version=%ITEM\u version%
参数),以
aNN
bNN
结尾的版本得到的更新建议与常规版本不同。您可以在服务器上实现类似的机制。就我个人而言,我选择了一种更简单的方法,可以在服务器上使用静态的
update.rdf
——我的构建脚本只需将不同的
updateURL
值放入
install.rdf
,这取决于我是构建发布版本还是测试构建