NuGet CLI setapikey command (original) (raw)

Applies to: publishing • Supported versions: all

Saves an API key for a given server URL into NuGet.Config so that it doesn't need to be entered for subsequent push commands.

Usage

nuget setapikey <key> -Source <url> [options]

where <source> identifies the server and <key> is the key to save. If <source> is omitted, nuget.org is assumed.

Note

API key is not used for authenticating with the private feed. Refer to nuget sources command to manage credentials for authenticating with the source. API keys can be obtained from the individual NuGet servers. To create and manage APIKeys for nuget.org refer to acquire-an-api-key.

Options

Also see Environment variables

Examples

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed