NuGetRestore@1 – NuGet Restore v1-uppgift
Använd den här uppgiften för att återställa NuGet-paket som förberedelse för ett Visual Studio Build-steg.
Viktigt
Den här uppgiften är inaktuell. Versioner som använder den kommer att brytas den 11-27-2023. Växla till att använda alternativet NuGetCommand@2restore
så snart som möjligt. Mer information finns i Migrera från NuGetInstaller@0 eller NuGetRestore@1.
Använd den här uppgiften för att återställa NuGet-paket som förberedelse för ett Visual Studio Build-steg.
Använd den här uppgiften för att återställa NuGet-paket som förberedelse för ett Visual Studio Build-steg.
Syntax
# NuGet Restore v1
# Restores NuGet packages in preparation for a Visual Studio Build step.
- task: NuGetRestore@1
inputs:
solution: '**/*.sln' # string. Required. Path to solution, packages.config, or project.json. Default: **/*.sln.
selectOrConfig: 'select' # 'select' | 'config'. Required. Feeds to use. Default: select.
#feed: # string. Optional. Use when selectOrConfig = select. Use packages from this Azure Artifacts feed.
#includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select. Use packages from NuGet.org. Default: true.
#nugetConfigPath: # string. Optional. Use when selectOrConfig = config. Path to NuGet.config.
# Advanced
#noCache: false # boolean. Disable local cache. Default: false.
#packagesDirectory: # string. Destination directory.
#verbosity: 'Detailed' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: Detailed.
# NuGet Restore v1
# Restores NuGet packages in preparation for a Visual Studio Build step.
- task: NuGetRestore@1
inputs:
solution: '**/*.sln' # string. Required. Path to solution, packages.config, or project.json. Default: **/*.sln.
selectOrConfig: 'select' # 'select' | 'config'. Required. Feeds to use. Default: select.
#feed: # string. Optional. Use when selectOrConfig = select. Use packages from this VSTS feed.
#includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select. Use packages from NuGet.org. Default: true.
#nugetConfigPath: # string. Optional. Use when selectOrConfig = config. Path to NuGet.config.
# Advanced
#noCache: false # boolean. Disable local cache. Default: false.
#packagesDirectory: # string. Destination directory.
#verbosity: 'Detailed' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: Detailed.
Indata
solution
-
Sökväg till lösning, packages.config eller project.json
string
. Krävs. Standardvärde: **/*.sln
.
Sökvägen till lösningen, packages.config
eller project.json
filen som refererar till de paket som ska återställas.
selectOrConfig
-
Feeds att använda
string
. Krävs. Tillåtna värden: select
(feeds) som jag väljer här), config
(feeds i min NuGet.config). Standardvärde: select
.
Anger vilka feeds som ska användas. Ange en feed från VSTS och/eller NuGet.org med hjälp av select
värdet. Ange flera feeds genom att checka in en nuget.config
fil på källkodslagringsplatsen och ange sökvägen till config
värdet.
feed
-
Använda paket från den här Azure Artifacts-feeden
string
. Valfritt. Använd när selectOrConfig = select
.
Innehåller angiven VSTS-feed i den genererade NuGet.config
filen.
feed
-
Använda paket från den här VSTS-feeden
string
. Valfritt. Använd när selectOrConfig = select
.
Innehåller angiven VSTS-feed i den genererade NuGet.config
filen.
includeNuGetOrg
-
Använda paket från NuGet.org
boolean
. Valfritt. Använd när selectOrConfig = select
. Standardvärde: true
.
Innehåller angiven NuGet.org feed i den genererade NuGet.config
.
nugetConfigPath
-
Sökväg till NuGet.config
string
. Valfritt. Använd när selectOrConfig = config
.
Anger sökvägen till NuGet.config
i lagringsplatsen som anger vilka feeds som paketen ska återställas från.
noCache
-
Inaktivera lokal cache
boolean
. Standardvärde: false
.
Hindrar NuGet från att använda paket från lokala datorcacheminnen. Motsvarar kommandoradsargumentet -NoCache NuGet.exe
.
packagesDirectory
-
Målkatalog
string
.
Anger mappen där paket installeras. Om ingen mapp anges återställs paketen till en packages/
mapp tillsammans med den valda lösningen , packages.config
eller project.json
. Motsvarar kommandoradsargumentet -PackagesDirectory NuGet.exe
.
verbosity
-
Informationsnivån
string
. Tillåtna värden: -
, Quiet
, Normal
, Detailed
. Standardvärde: Detailed
.
Anger mängden information som visas i utdata.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Inga.
Krav
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
Krav | Ingen |
Funktioner | Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Valfri |
Inställningsbara variabler | Valfri |
Agentversion | 2.144.0 eller senare |
Uppgiftskategori | Paket |
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
Krav | Ingen |
Funktioner | Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Valfri |
Inställningsbara variabler | Valfri |
Agentversion | 2.115.0 eller senare |
Uppgiftskategori | Paket |