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å true
sö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.