构建工具 util runtime.Interface.SnapStoreOptions
Electron-Builder / builder-util-runtime / SnapStoreOptions
Snap Store 选项。要直接发布到 Snapcraft,请参阅 Snapcraft 身份验证选项 以了解本地或 CI/CD 身份验证选项。
继承自¶
属性¶
频道?¶
readonly
optional
channels:null
|string
|string
[]
snap 将要发布的频道列表。
默认¶
["edge"]
提供者¶
readonly
provider:"snapStore"
提供者。必须是 snapStore
。
覆盖¶
publishAutoUpdate?¶
readonly
optional
publishAutoUpdate:boolean
是否发布自动更新信息文件。
自动更新仅依赖列表中的第一个提供者(您可以指定多个发布者)。因此,可能不需要为其他配置的提供者上传元数据文件。但默认情况下将上传。
默认¶
true
继承自¶
PublishConfiguration
.publishAutoUpdate
repo?¶
readonly
optional
repo:string
snapcraft repo 名称
requestHeaders?¶
readonly
optional
requestHeaders:OutgoingHttpHeaders
任何自定义请求标头
继承自¶
PublishConfiguration
.requestHeaders
timeout?¶
readonly
optional
timeout:null
|number
请求超时,以毫秒为单位。(默认为 2 分钟;O 被忽略)
默认¶
120000