Skip to main content

Class: GitlabPublisher

Extends​

Constructors​

Constructor​

new GitlabPublisher(context, info, version, releaseBody?, releaseName?): GitlabPublisher

Parameters​

context​

PublishContext

info​

GitlabOptions

version​

string

releaseBody?​

string | null

releaseName?​

string | null

Returns​

GitlabPublisher

Overrides​

HttpPublisher.constructor

Properties​

_release​

readonly _release: Lazy<any>


context​

protected readonly context: PublishContext

Inherited from​

HttpPublisher.context


providerName​

readonly providerName: "gitlab" = "gitlab"

Overrides​

HttpPublisher.providerName

Methods​

createProgressBar()​

protected createProgressBar(fileName, size): ProgressBar | null

Parameters​

fileName​

string

size​

number

Returns​

ProgressBar | null

Inherited from​

HttpPublisher.createProgressBar


createReadStreamAndProgressBar()​

protected createReadStreamAndProgressBar(file, fileStat, progressBar, reject): ReadableStream

Parameters​

file​

string

fileStat​

Stats

progressBar​

ProgressBar | null

reject​

(error) => void

Returns​

ReadableStream

Inherited from​

HttpPublisher.createReadStreamAndProgressBar


doUpload()​

protected doUpload(fileName, arch, dataLength, requestProcessor, filePath): Promise<any>

Parameters​

fileName​

string

arch​

Arch

dataLength​

number

requestProcessor​

RequestProcessor

filePath​

string

Returns​

Promise<any>

Overrides​

HttpPublisher.doUpload


toString()​

toString(): string

Returns​

string

Overrides​

HttpPublisher.toString


upload()​

upload(task): Promise<any>

Parameters​

task​

UploadTask

Returns​

Promise<any>

Inherited from​

HttpPublisher.upload