Dela via


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.configeller 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.configeller 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