NuGetPublisher@0 – NuGet publisher v0 feladat
NuGetPublisher@0 elavult. Használja inkább a "NuGet" feladatot. Az új Eszköztelepítő keretrendszerrel működik, így egyszerűen használhatja a NuGet új verzióit anélkül, hogy feladatfrissítésre vár, jobb támogatást nyújt a szervezeten/gyűjteményen kívüli hitelesített hírcsatornákhoz, és alapértelmezés szerint a NuGet 4-et használja.
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.
Bevitelek
searchPattern
-
Az nupkg elérési útja/mintája
string
. Kötelező. Alapértelmezett érték: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg
.
Az a minta, amelyet a feladat a feltöltendő fájlokhoz való egyeztetéshez vagy elérési úthoz nupkg
használ. Több minta pontosvesszővel is elválasztható.
nuGetFeedType
-
Hírcsatorna típusa
string
. Kötelező. Engedélyezett értékek: external
(külső NuGet-hírcsatorna) internal
(belső NuGet-hírcsatorna). Alapértelmezett érték: external
.
Meghatározza, hogy a célcsatorna belső hírcsatorna/-gyűjtemény vagy külső NuGet-kiszolgáló-e.
connectedServiceName
-
NuGet-szolgáltatáskapcsolat
string
. Akkor szükséges, ha nuGetFeedType = external
.
Megadja a NuGet-kiszolgáló általános szolgáltatáskapcsolatát. Állítsa a kulcsmezőt Password/Token Key
a NuGet API-kulcsra.
feedName
-
Belső hírcsatorna URL-címe
string
. Akkor szükséges, ha nuGetFeedType = internal
.
Az ebben a fiókban üzemeltetett NuGet-hírcsatorna URL-címét adja meg.
nuGetAdditionalArgs
-
NuGet-argumentumok
string
.
A következőnek átadott NuGet.exe push
további argumentumok: . További információ a leküldéses parancsról a NuGet CLI-ben.
verbosity
-
Bőbeszédűség
string
. Engedélyezett értékek: -
, Quiet
, Normal
, Detailed
. Alapértelmezett érték: -
.
Megadja a kimenetben megjelenített részletek mennyiségét.
nuGetVersion
-
NuGet-verzió
string
. Kötelező. Engedélyezett értékek: 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. Alapértelmezett érték: 3.3.0
.
A NuGet vagy a használni kívánt egyéni verzió verzióját adja meg.
nuGetPath
-
A NuGet.exeelérési útja
string
.
Választható. Megadja a elérési utat a következőnek NuGet.exe
: . Felülbírálja a verzióválasztást.
continueOnEmptyNupkgMatch
-
Folytassa, ha egyetlen csomag sem felel meg az "Elérési út/minta az nupkg-nak"
boolean
. Alapértelmezett érték: false
.
Folytatja a feladatot a feladat meghiúsulása helyett, ha egyetlen csomag sem felel meg a sztringnek searchPattern
.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: Cmd |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 2.144.0 vagy újabb |
Feladatkategória | Csomag |
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: Cmd |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 2.115.0 vagy újabb |
Feladatkategória | Csomag |
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: Cmd |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 1.83.0 vagy újabb |
Feladatkategória | Csomag |