NuGetInstaller@0 - NuGet Installer v0-taak
Installeert of herstelt ontbrekende NuGet-pakketten.
Belangrijk
Deze taak is afgeschaft. Builds die deze gebruiken, worden verbroken op 27-11-2023. Schakel zo snel mogelijk over naar de optie van restore
NuGetCommand@2. Zie Migreren van NuGetInstaller@0 of NuGetRestore@1 voor meer informatie.
Installeert of herstelt ontbrekende NuGet-pakketten.
Deze taak is afgeschaft. Gebruik de optie vanrestore
NuGetCommand@2.
Installeert of herstelt ontbrekende NuGet-pakketten. Gebruik NuGetAuthenticate@0 taak voor de nieuwste mogelijkheden.
Installeert of herstelt ontbrekende NuGet-pakketten.
Syntax
# 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.
# NuGet Installer v0
# Installs or restores missing NuGet packages.
- 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.
Invoerwaarden
solution
-
Pad naar oplossing of packages.config
string
. Vereist. Standaardwaarde: **/*.sln
.
Het pad naar het Visual Studio-oplossingsbestand of NuGet-packages.config.
nugetConfigPath
-
Pad naar NuGet.config
string
.
Gelijk aan het opdrachtregelargument -ConfigFile NuGet.exe.
restoreMode
-
Installatietype
string
. Vereist. Toegestane waarden: restore
, install
. Standaardwaarde: restore
.
Herstellen herstelt de pakketten waarvan een oplossing afhankelijk is en is over het algemeen wat u wilt.
Met Installeren worden pakketten uit een packages.config-bestand geïnstalleerd. Gebruik deze optie als u een zelfstandig hulpprogrammapakket wilt installeren.
noCache
-
Lokale cache uitschakelen
boolean
. Standaardwaarde: false
.
Gelijk aan het opdrachtregelargument -NoCache NuGet.exe.
nuGetRestoreArgs
-
NuGet-argumenten
string
.
Aanvullende argumenten die worden doorgegeven aan NuGet.exe herstellen of installeren. Meer informatie.
verbosity
-
Uitgebreidheid
string
. Toegestane waarden: -
, Quiet
, Normal
, Detailed
. Standaardwaarde: -
.
Uitgebreidheidsniveau van NuGet.
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
.
De versie van NuGet die moet worden gebruikt, of de externe versie.
nuGetPath
-
Pad naar NuGet.exe
string
.
Geef desgewenst het pad naar NuGet.exe. De versieselectie wordt overschreven.
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 | Geen |
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 | Geen |
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 |