Electron正在更改其主要S3存储桶,您可能需要更新构建脚本
发生了什么?
大量Electron的构建工件被上传到一个名为gh-承包商-zcbenz
。作为始于2020年的持续基础设施/所有权迁移的一部分,我们将改变所有使用过的gh-承包商-zcbenz
从位于S3的老家迁移到位于的新存储系统https://artifacts.electronjs.org
。我们大多数资产使用的路径前缀也略有变化。示例如下:
之前: https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v17.0.0/node.lib
之后: https://artifacts.electronjs.org/headers/dist/v17.0.0/node.lib
这里重要的是主机名已更改,并且/原子外壳
前缀改变。另一个示例,这次是调试符号:
之前: https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/symbols/path/to/symbol.pdb
之后: https://artifacts.electronjs.org/symbols/path/to/symbol.pdb
再次更改主机名/原子壳层
前缀已更改。
这会对你产生什么影响?
任何使用标准构建工具的人,例如电子重建
,电子包装机
或@电子/获取
不用做任何事。这应该是大多数人。
对于直接引用S3存储桶的任何人,必须更新引用以指向主机名并更新路径。
现有数据如何?
上存在的大多数数据gh-承包商-zcbenz
bucket已克隆到新的存储系统中。这意味着已复制所有调试符号和所有标头。如果您依赖该存储桶中尚未复制的数据,请在中提出问题电子/电子
让我们知道。
当前gh-承包商-zcbenz
S3存储桶不会被主动删除。然而,我们不能保证水桶还能活多久。我们强烈地建议尽快更新以针对新bucket。