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
oudetailed
.
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