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