setapikey command (NuGet CLI)
Platí pro: publikování • Podporované verze: vše
Uloží klíč rozhraní API pro danou adresu URL NuGet.Config
serveru, aby nemusel být zadán pro následné příkazy push.
Využití
nuget setapikey <key> -Source <url> [options]
kde <source>
identifikuje server a <key>
je klíčem k uložení. Pokud <source>
je vynechán, předpokládá se nuget.org.
Poznámka:
Klíč rozhraní API se nepoužívá k ověřování v privátním informačním kanálu.
Informace o nuget sources
správě přihlašovacích údajů pro ověřování ve zdroji najdete v příkazu .
Klíče rozhraní API je možné získat z jednotlivých serverů NuGet.
Informace o vytváření a správě klíčů API pro nuget.org najdete v tématu acquire-an-api-key.
Možnosti
-ConfigFile
Konfigurační soubor NuGet, který se má použít. Pokud není zadaný,
%AppData%\NuGet\NuGet.Config
(Windows) nebo~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux), použije se. V systému Mac/Linux se umístění konfiguračního souboru na úrovni uživatele liší podle nástrojů.-ForceEnglishOutput
(3,5+) Vynutí spuštění nuget.exe pomocí invariantní anglické jazykové verze.
-?|-help
Zobrazí informace nápovědy pro příkaz.
-NonInteractive
Potlačí výzvy k zadání uživatelského vstupu nebo potvrzení.
-src|-Source
Adresa URL serveru, kde je klíč rozhraní API platný.
-Verbosity [normal|quiet|detailed]
Určuje množství podrobností zobrazených ve výstupu:
normal
(výchozí),quiet
nebodetailed
.
Příklady
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed