builder util runtime.Interface.BitbucketOptions
Electron-Builder / builder-util-runtime / BitbucketOptions
Bitbucket 选项。 https://bitbucket.org/ 定义 BITBUCKET_TOKEN
环境变量。
要将应用密码转换为可用的令牌,您可以利用此功能
convertAppPassword(owner: string, appPassword: string) {
const base64encodedData = Buffer.from(`${owner}:${appPassword.trim()}`).toString("base64")
return `Basic ${base64encodedData}`
}
继承自¶
属性¶
channel?¶
readonly
optional
channel:null
|string
通道。
默认¶
latest
owner¶
readonly
owner:string
仓库所有者
provider¶
readonly
provider:"bitbucket"
provider。 必须是 bitbucket
。
覆盖¶
publishAutoUpdate?¶
readonly
optional
publishAutoUpdate:boolean
是否发布自动更新信息文件。
自动更新仅依赖列表中的第一个 provider(您可以指定多个发布者)。 因此,可能不需要为其他配置的 provider 上传元数据文件。 但默认情况下将上传。
默认¶
true
继承自¶
PublishConfiguration
.publishAutoUpdate
requestHeaders?¶
readonly
optional
requestHeaders:OutgoingHttpHeaders
任何自定义请求标头
继承自¶
PublishConfiguration
.requestHeaders
slug¶
readonly
slug:string
仓库 slug/名称
timeout?¶
readonly
optional
timeout:null
|number
请求超时(毫秒)。 (默认为 2 分钟;O 被忽略)
默认¶
120000
继承自¶
token?¶
readonly
optional
token:null
|string
用于支持从私有 bitbucket 仓库自动更新的应用密码。
username?¶
readonly
optional
username:null
|string
用于支持从私有 bitbucket 仓库自动更新的用户名。