NuGetInstaller@0 - NuGet Installer v0-taak
Installeert of herstelt ontbrekende NuGet-pakketten.
Belangrijk
Deze taak is afgeschaft. Builds die deze gebruiken, worden verbroken op 11-27-2023. Schakel zo snel mogelijk over naar het gebruik van NuGetCommand@2restore
optie. Zie Migreren van NuGetInstaller@0 of NuGetRestore@1voor meer informatie.
Installeert of herstelt ontbrekende NuGet-pakketten.
Deze taak is afgeschaft. Gebruik de restore
-optie van de NuGetCommand@2.
Installeert of herstelt ontbrekende NuGet-pakketten. Gebruik NuGetAuthenticate@0 taak voor de nieuwste mogelijkheden.
Syntaxis
# NuGet Installer v0
# Installs or restores missing NuGet packages. Use NuGetAuthenticate@0 task for latest capabilities.
- task: NuGetInstaller@0
inputs:
solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
#nugetConfigPath: # string. Path to NuGet.config.
restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
#noCache: false # boolean. Disable local cache. Default: false.
#nuGetRestoreArgs: # string. NuGet arguments.
# Advanced
#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.
Invoer
solution
-
pad naar oplossing of packages.config
string
. Verplicht. Standaardwaarde: **/*.sln
.
Het pad naar het Visual Studio-oplossingsbestand of NuGet-packages.config.
nugetConfigPath
-
pad naar NuGet.config
string
.
Gelijk aan het -ConfigFile NuGet.exe opdrachtregelargument.
restoreMode
-
installatietype
string
. Verplicht. Toegestane waarden: restore
, install
. Standaardwaarde: restore
.
Herstel herstelt de pakketten waarvan een oplossing afhankelijk is en is over het algemeen wat u wilt.
De installatie installeert pakketten vanuit een packages.config-bestand. Gebruik deze optie als u een zelfstandig hulpprogrammapakket wilt installeren.
noCache
-
lokale cache uitschakelen
boolean
. Standaardwaarde: false
.
Gelijk aan het -NoCache NuGet.exe opdrachtregelargument.
nuGetRestoreArgs
-
NuGet-argumenten
string
.
Aanvullende argumenten die zijn doorgegeven aan NuGet.exe herstellen of installeren. Meer informatie.
verbosity
-
uitgebreidheids-
string
. Toegestane waarden: -
, Quiet
, Normal
, . Detailed
Standaardwaarde: -
.
Het uitgebreidheidsniveau van NuGet.
nuGetVersion
-
NuGet-versie
string
. Verplicht. Toegestane waarden: 3.3.0
, 3.5.0.1829
(3,5.0), 4.0.0.2283
(4,0.0), custom
. Standaardwaarde: 3.3.0
.
De versie van NuGet die moet worden gebruikt of externe versie.
nuGetPath
-
pad naar NuGet.exe
string
.
Geef desgewenst het pad op naar NuGet.exe. De versieselectie wordt overschreven.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.
Uitvoervariabelen
Geen.
Vereisten
Voorwaarde | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
eisen | Geen |
mogelijkheden | Deze taak voldoet niet aan de vereisten voor volgende taken in de taak. |
opdrachtbeperkingen | Welk dan ook |
variabelen instellen | Welk dan ook |
Agentversie | 2.115.0 of hoger |
Taakcategorie | Pakket |