如何为电子制造商版本创建稳定的下载链接?

时间:2017-06-09 03:20:53

标签: electron electron-builder

我正在使用电子制作工具为Windows / MacOS&尝试使用electron-publisher-s3包配置自动更新。

已发布的Windows工件的默认命名为${productName}_Setup_${version}.${ext}foo_Setup_1.0.0.exe

这意味着下载链接dl.example.com/win/foo_Setup_1.0.0.exe将更改每次更新。

我的第一个猜测是从工件命名模式中删除动态变量,但我假设版本#是有原因的&不想破坏任何东西。

有没有办法管理稳定的下载链接,例如dl.example.com/win/latestdl.example.com/win/beta等?

1 个答案:

答案 0 :(得分:1)

目前,还没有现成的解决方案。您可以使用Amazon S3 Routing Ruleswin/latest重定向到win/foo_Setup_1.0.0.exe(并且您需要在每次发布后更改此规则)。

我建议你file issue给电子建设者,有一天它会为你实施。即电子建设者将自动为您创建和维护此类规则。