Note: This is the migration API reference for FAKE 5. The new (modularized) API documentation can be found here. If the API is already migrated you can check here if exists in a module. More information regarding the migration can be found here

NuGetPushParams

dotnet nuget push command options

Record Fields

Record FieldDescription
ApiKey
Signature: string option

The API key for the server

DisableBuffering
Signature: bool

Disables buffering when pushing to an HTTP(S) server to reduce memory usage.

NoServiceEndpoint
Signature: bool

Doesn't append "api/v2/package" to the source URL.

NoSymbols
Signature: bool

Doesn't push symbols (even if present).

PushTrials
Signature: int

Number of times to retry pushing the package

Source
Signature: string option

Specifies the server URL. This option is required unless DefaultPushSource config value is set in the NuGet config file.

SymbolApiKey
Signature: string option

The API key for the symbol server.

SymbolSource
Signature: string option

Specifies the symbol server URL.

Timeout
Signature: TimeSpan option

Specifies the timeout for pushing to a server.

Static members

Static memberDescription
NuGetPushParams.Create()
Signature: unit -> NuGetPushParams