Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface INugetPushModel

export
interface

INugetPushModel

Hierarchy

  • INugetPushModel

Index

Properties

Optional apiKey

apiKey: undefined | string

The API key for the server.

type

{string}

memberof

INugetPushModel

Optional disableBuffering

disableBuffering: undefined | true | false

Disable buffering when pushing to an HTTP(S) server to decrease memory usage.

type

{boolean}

memberof

INugetPushModel

Optional echo

echo: undefined | true | false

Logs the command we run to the console

type

{boolean}

memberof

INugetPushModel

Optional forceEnglishOutput

forceEnglishOutput: undefined | true | false
type

{boolean}

memberof

INugetPushModel

Optional noSymbols

noSymbols: undefined | true | false

If a symbols package exists, it will not be pushed to a symbols server.

type

{boolean}

memberof

INugetPushModel

Optional source

source: undefined | string

Specifies the server URL

type

{string}

memberof

INugetPushModel

Optional symbolApiKey

symbolApiKey: undefined | string

The API key for the symbol server.

type

{string}

memberof

INugetPushModel

Optional symbolsource

symbolsource: undefined | string

Specifies the symbol server URL. If not specified, nuget.smbsrc.net is used when pushing to nuget.org

type

{string}

memberof

INugetPushModel

Optional timeout

timeout: undefined | number

Specifies the timeout for pushing to a server in seconds. Defaults to 300 seconds (5 minutes)

type

{number}

memberof

INugetPushModel

Generated using TypeDoc