Compartilhar via


comando setapikey (CLI do NuGet)

Aplica-se a: publicação de pacotes • Versões compatíveis: todas

Salva uma chave de API para uma determinada URL de servidor em NuGet.Config para que ela não precise ser inserida em comandos push subsequentes.

Uso

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

em que <source> identifica o servidor e <key> é a chave para salvar. Se <source> for omitido, nuget.org é assumido.

Observação

A chave de API não é usada para autenticação com o feed privado. Consulte o comando nuget sources para gerenciar credenciais para autenticação com a origem. As chaves de API podem ser obtidas dos servidores do NuGet individuais. Para criar e gerenciar chaves de API para nuget.org, consulte acquire-an-api-key.

Opções

  • -ConfigFile

    O arquivo de configuração do NuGet a ser aplicado. Se não for especificado, %AppData%\NuGet\NuGet.Config (Windows), ~/.nuget/NuGet/NuGet.Config ou ~/.config/NuGet/NuGet.Config (Mac/Linux) será usado. Consulte No Mac/Linux, o local do arquivo de configuração no nível do usuário varia de acordo com as ferramentas.

  • -ForceEnglishOutput

    (3.5 ou superior) Força a execução de nuget.exe usando uma cultura invariável com base em inglês.

  • -?|-help

    Exibe as informações de ajuda para o comando.

  • -NonInteractive

    Suprime solicitações de entrada de usuário ou confirmações.

  • -src|-Source

    URL do servidor onde a chave de API é válida.

  • -Verbosity [normal|quiet|detailed]

    Especifica a quantidade de detalhes exibida na saída: normal (o padrão), quiet ou detailed.

Confira também Variáveis de ambiente

Exemplos

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

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