NuGetToolInstaller@1 – NuGet tool installer v1-uppgift

Hämtar en specifik version av NuGet från Internet eller verktygscachen och lägger till den i PATH. Använd den här uppgiften om du vill ändra den version av NuGet som används i NuGet-aktiviteterna.

Syntax

# NuGet tool installer v1
# Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.
- task: NuGetToolInstaller@1
  inputs:
  # Advanced
    #versionSpec: # string. Version of NuGet.exe to install. 
    #checkLatest: false # boolean. Always check for new versions. Default: false.

Indata

versionSpec - Version av NuGet.exe att installera
string.

En version eller ett versionsintervall som anger vilken NuGet-version som ska vara tillgänglig på sökvägen. Använd x som jokertecken. Se listan över tillgängliga NuGet-versioner.

Om du vill matcha en förhandsversion måste specifikationen innehålla en huvudversion, delversion, korrigering och förhandsversion från listan ovan. Om en version inte har angetts väljs en automatiskt.

Exempel: 4.x, 3.3.x, 2.8.6, >=4.0.0-0.


checkLatest - Sök alltid efter nya versioner
boolean. Standardvärde: false.

När det här booleska värdet är inställt på truesöker aktiviteten alltid efter och laddar ned den senaste tillgängliga versionen av NuGet.exe som uppfyller versionsspecifikationen. Det här alternativet medför också alltid nedladdningstid, även om den valda versionen av NuGet redan är cachelagrad.

Om du aktiverar det här alternativet kan det orsaka oväntade byggbrytningar när en ny version av NuGet släpps.

Tips

Om du använder de Microsoft-värdbaserade agenterna bör du lämna det här värdet falskt. Microsoft uppdaterar de Microsoft-värdbaserade agenterna regelbundet, men de ligger ofta lite efter den senaste versionen. Om du aktiverar den här parametern kan det leda till att bygget ägnar mycket tid åt att uppdatera till en senare delversion.


Alternativ för aktivitetskontroll

Alla aktiviteter har kontrollalternativ utöver sina uppgiftsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.

Utdatavariabler

Inga.

Kommentarer

Använd den här uppgiften för att hitta, ladda ned och cachelagras en angiven version av NuGet och lägga till den i PATH. Information om verktygscachen finns i lagringsplatsen azure-pipelines-tool-lib .

Krav

Krav Beskrivning
Pipelinetyper YAML, klassisk version, klassisk version
Körs på Agent, DeploymentGroup
Krav Ingen
Funktioner Om du kör den här uppgiften uppfyller du följande krav för efterföljande aktiviteter i samma jobb: NuGet
Kommandobegränsningar Valfri
Inställningsbara variabler Valfri
Agentversion 2.144.0 eller senare
Uppgiftskategori Verktyg
Krav Beskrivning
Pipelinetyper YAML, klassisk version, klassisk version
Körs på Agent, DeploymentGroup
Krav Ingen
Funktioner Om du kör den här uppgiften uppfyller du följande krav för efterföljande aktiviteter i samma jobb: NuGet
Kommandobegränsningar Valfri
Inställningsbara variabler Valfri
Agentversion 2.115.0 eller senare
Uppgiftskategori Verktyg

Se även

En förklaring av verktygsinstallationer och exempel finns i Verktygsinstallationer.