NuGetPublisher@0 - NuGet publisher v0-taak
NuGetPublisher@0 is afgeschaft. Gebruik in plaats daarvan de taak NuGet. Het werkt met het nieuwe framework van het hulpprogramma-installatieprogramma, zodat u eenvoudig nieuwe versies van NuGet kunt gebruiken zonder te wachten op een taakupdate, biedt betere ondersteuning voor geverifieerde feeds buiten deze organisatie/verzameling en maakt standaard gebruik van 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.
Invoerwaarden
searchPattern
-
Pad/patroon naar nupkg
string
. Vereist. Standaardwaarde: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg
.
Het patroon dat door de taak wordt gebruikt om bestanden te vinden die moeten worden geüpload of het pad naar nupkg
bestanden die moeten worden geüpload. Meerdere patronen kunnen worden gescheiden door een puntkomma.
nuGetFeedType
-
Feedtype
string
. Vereist. Toegestane waarden: external
(externe NuGet-feed), internal
(interne NuGet-feed). Standaardwaarde: external
.
Hiermee geeft u op of de doelfeed een interne feed/verzameling of een externe NuGet-server is.
connectedServiceName
-
NuGet-serviceverbinding
string
. Vereist wanneer nuGetFeedType = external
.
Hiermee geeft u de algemene serviceverbinding voor de NuGet-server op. Stel het sleutelveld Password/Token Key
in op uw NuGet API-sleutel.
feedName
-
URL van interne feed
string
. Vereist wanneer nuGetFeedType = internal
.
Hiermee geeft u de URL van een NuGet-feed die wordt gehost in dit account.
nuGetAdditionalArgs
-
NuGet-argumenten
string
.
De extra argumenten die worden doorgegeven aan NuGet.exe push
. Meer informatie over de pushopdracht in de NuGet CLI.
verbosity
-
Uitgebreidheid
string
. Toegestane waarden: -
, Quiet
, Normal
, Detailed
. Standaardwaarde: -
.
Hiermee geeft u de hoeveelheid details op die in de uitvoer wordt weergegeven.
nuGetVersion
-
NuGet-versie
string
. Vereist. Toegestane waarden: 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. Standaardwaarde: 3.3.0
.
Hiermee geeft u de versie van NuGet of een aangepaste versie te gebruiken.
nuGetPath
-
Pad naar NuGet.exe
string
.
Optioneel. Levert het pad naar NuGet.exe
. De versieselectie wordt overschreven.
continueOnEmptyNupkgMatch
-
Doorgaan als er geen pakketten overeenkomen met het 'Pad/patroon naar nupkg'
boolean
. Standaardwaarde: false
.
Hiermee wordt de taak voortgezet in plaats van de taak te mislukken als er geen pakketten overeenkomen met de searchPattern
tekenreeks.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Besturingsopties en algemene taakeigenschappen voor meer informatie.
Uitvoervariabelen
Geen.
Vereisten
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die deze taak gebruiken: Cmd |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 2.144.0 of hoger |
Taakcategorie | Pakket |
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die deze taak gebruiken: Cmd |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 2.115.0 of hoger |
Taakcategorie | Pakket |
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die deze taak gebruiken: Cmd |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 1.83.0 of hoger |
Taakcategorie | Pakket |