electron publish.Class.BitbucketPublisher
Electron-Builder / electron-publish / BitbucketPublisher
继承自¶
构造函数¶
new BitbucketPublisher()¶
new BitbucketPublisher(
context,info):BitbucketPublisher
参数¶
• context: PublishContext
• info: BitbucketOptions
返回值¶
覆盖¶
属性¶
context¶
protectedreadonlycontext:PublishContext
继承自¶
hostname¶
readonlyhostname:"api.bitbucket.org"="api.bitbucket.org"
providerName¶
readonlyproviderName:"bitbucket"="bitbucket"
覆盖¶
方法¶
createProgressBar()¶
protectedcreateProgressBar(fileName,size):null|ProgressBar
参数¶
• fileName: string
• size: number
返回值¶
null | ProgressBar
继承自¶
HttpPublisher.createProgressBar
createReadStreamAndProgressBar()¶
protectedcreateReadStreamAndProgressBar(file,fileStat,progressBar,reject):ReadableStream
参数¶
• file: string
• fileStat: Stats
• progressBar: null | ProgressBar
• reject
返回值¶
ReadableStream
继承自¶
HttpPublisher.createReadStreamAndProgressBar
deleteRelease()¶
deleteRelease(
filename):Promise<void>
参数¶
• filename: string
返回值¶
Promise<void>
doUpload()¶
protecteddoUpload(fileName,_arch,_dataLength,_requestProcessor,file):Promise<any>
参数¶
• fileName: string
• _arch: Arch
• _dataLength: number
• _requestProcessor
• file: string
返回值¶
Promise<any>
覆盖¶
toString()¶
toString():
string
返回值¶
string
覆盖¶
upload()¶
upload(
task):Promise<any>
参数¶
• task: UploadTask
返回值
Promise<any>
继承自¶
convertAppPassword()¶
staticconvertAppPassword(username,token):string
参数¶
• username: string
• token: string
返回值¶
string