NuGetPublisher@0 – úloha vydavatele NuGet v0
NuGetPublisher@0 je zastaralá. Místo toho použijte úlohu NuGet. Funguje s novou architekturou instalačního programu nástrojů, takže můžete snadno používat nové verze NuGetu bez čekání na aktualizaci úlohy, poskytuje lepší podporu ověřených informačních kanálů mimo tuto organizaci nebo kolekci a ve výchozím nastavení používá NuGet 4.
Syntax
# NuGet publisher v0
# Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.
- task: NuGetPublisher@0
inputs:
searchPattern: '**/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg' # string. Required. Path/Pattern to nupkg. Default: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.
nuGetFeedType: 'external' # 'external' | 'internal'. Required. Feed type. Default: external.
connectedServiceName: # string. Required when nuGetFeedType = external. NuGet Service Connection.
#feedName: # string. Required when nuGetFeedType = internal. Internal Feed URL.
# Advanced
#nuGetAdditionalArgs: # string. NuGet Arguments.
#verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
#nuGetPath: # string. Path to NuGet.exe.
#continueOnEmptyNupkgMatch: false # boolean. Continue if no packages match the "Path/Pattern to nupkg". Default: false.
# NuGet Publisher v0
# Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this account/collection, and uses NuGet 4 by default.
- task: NuGetPublisher@0
inputs:
searchPattern: '**/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg' # string. Required. Path/Pattern to nupkg. Default: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.
nuGetFeedType: 'external' # 'external' | 'internal'. Required. Feed type. Default: external.
connectedServiceName: # string. Required when nuGetFeedType = external. NuGet Service Connection.
#feedName: # string. Required when nuGetFeedType = internal. Internal Feed URL.
# Advanced
#nuGetAdditionalArgs: # string. NuGet Arguments.
#verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
#nuGetPath: # string. Path to NuGet.exe.
#continueOnEmptyNupkgMatch: false # boolean. Continue if no packages match the "Path/Pattern to nupkg". Default: false.
Vstupy
searchPattern
-
Cesta/vzor k nupkg
string
. Povinná hodnota. Výchozí hodnota: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg
.
Vzor, který úloha používá ke shodě, nebo cesta k souborům, nupkg
které se mají nahrát. Více vzorů lze oddělit středníkem.
nuGetFeedType
-
Typ informačního kanálu
string
. Povinná hodnota. Povolené hodnoty: external
(externí informační kanál NuGet), internal
(interní informační kanál NuGet). Výchozí hodnota: external
.
Určuje, jestli je cílový informační kanál interním informačním kanálem nebo kolekcí, nebo externím serverem NuGet.
connectedServiceName
-
Připojení služby NuGet
string
. Vyžaduje se, když nuGetFeedType = external
.
Určuje připojení obecné služby serveru NuGet. Pole s klíčem Password/Token Key
nastavte na klíč rozhraní API NuGet.
feedName
-
Adresa URL interního informačního kanálu
string
. Vyžaduje se, když nuGetFeedType = internal
.
Určuje adresu URL informačního kanálu NuGet hostovaného v tomto účtu.
nuGetAdditionalArgs
-
Argumenty NuGet
string
.
Další argumenty předané do NuGet.exe push
. Přečtěte si další informace o příkazu push v rozhraní příkazového řádku NuGet.
verbosity
-
Podrobnost
string
. Povolené hodnoty: -
, Quiet
, Normal
, . Detailed
Výchozí hodnota: -
.
Určuje množství podrobností zobrazených ve výstupu.
nuGetVersion
-
Verze NuGetu
string
. Povinná hodnota. Povolené hodnoty: 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. Výchozí hodnota: 3.3.0
.
Určuje verzi NuGetu nebo vlastní verzi, která se má použít.
nuGetPath
-
Cesta k NuGet.exe
string
.
Nepovinný parametr. Poskytuje cestu k NuGet.exe
. Přepíše výběr verze.
continueOnEmptyNupkgMatch
-
Pokračujte, pokud žádné balíčky neodpovídají cestě nebo vzoru nupkg.
boolean
. Výchozí hodnota: false
.
Pokud žádné balíčky neodpovídají řetězci, pokračuje v úloze místo toho, aby úloha selhala searchPattern
.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasický build, klasická verze |
Běží na | Agent, DeploymentGroup |
Požadavky | Agenti v místním prostředí musí mít funkce , které odpovídají následujícím požadavkům na spouštění úloh, které používají tuto úlohu: Cmd |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 2.144.0 nebo vyšší |
Kategorie úloh | Balíček |
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasický build, klasická verze |
Běží na | Agent, DeploymentGroup |
Požadavky | Agenti v místním prostředí musí mít funkce , které odpovídají následujícím požadavkům na spouštění úloh, které používají tuto úlohu: Cmd |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 2.115.0 nebo vyšší |
Kategorie úloh | Balíček |
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasický build, klasická verze |
Běží na | Agent, DeploymentGroup |
Požadavky | Agenti v místním prostředí musí mít funkce , které odpovídají následujícím požadavkům na spouštění úloh, které používají tuto úlohu: Cmd |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 1.83.0 nebo vyšší |
Kategorie úloh | Balíček |