Class: GitHubPublisher
Extends
Constructors
Constructor
new GitHubPublisher(
context,info,version,options?,releaseBody?,releaseName?):GitHubPublisher
Parameters
context
info
version
string
options?
PublishOptions = {}
releaseBody?
string | null
releaseName?
string | null
Returns
GitHubPublisher
Overrides
Properties
_release
readonly_release:Lazy<any>
context
protectedreadonlycontext:PublishContext
Inherited from
providerName
readonlyproviderName:"github"="github"
Overrides
Methods
createProgressBar()
protectedcreateProgressBar(fileName,size):ProgressBar|null
Parameters
fileName
string
size
number
Returns
ProgressBar | null
Inherited from
HttpPublisher.createProgressBar
createReadStreamAndProgressBar()
protectedcreateReadStreamAndProgressBar(file,fileStat,progressBar,reject):ReadableStream
Parameters
file
string
fileStat
Stats
progressBar
ProgressBar | null
reject
(error) => void
Returns
ReadableStream
Inherited from
HttpPublisher.createReadStreamAndProgressBar
deleteRelease()
deleteRelease():
Promise<any>
Returns
Promise<any>
doUpload()
protecteddoUpload(fileName,arch,dataLength,requestProcessor):Promise<any>
Parameters
fileName
string
arch
dataLength
number
requestProcessor
(request, reject) => void
Returns
Promise<any>
Overrides
getRelease()
getRelease():
Promise<any>
Returns
Promise<any>
toString()
toString():
string
Returns
string
Overrides
upload()
upload(
task):Promise<any>
Parameters
task
Returns
Promise<any>