NuGetToolInstaller@1 – úloha instalačního programu nástroje NuGet v1
Získá konkrétní verzi NuGetu z internetu nebo mezipaměti nástrojů a přidá ji do cesty. Pomocí této úlohy můžete změnit verzi NuGetu použitou v úlohách NuGet.
Syntaxe
# 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.
Vstupy
versionSpec
-
verze NuGet.exe pro instalaci
string
.
Verze nebo rozsah verzí, který určuje verzi NuGet, která se má zpřístupnit v cestě. Použijte x jako zástupný znak. Podívejte se na seznam dostupných verzí NuGet.
Pokud se chcete shodovat s předběžnou verzí, musí specifikace obsahovat hlavní verzi, podverzi, opravu a předběžnou verzi ze seznamu výše. Pokud není zadaná verze, vybere se automaticky.
Příklady: 4.x
, 3.3.x
, 2.8.6
, >=4.0.0-0
.
checkLatest
-
Vždy kontrolovat nové verze
boolean
. Výchozí hodnota: false
.
Pokud je tato logická hodnota nastavena na true
, úloha vždy vyhledá a stáhne nejnovější dostupnou verzi NuGet.exe
, která splňuje specifikaci verze. Tato možnost také vždy způsobí čas stahování, i když vybraná verze NuGet už je uložená v mezipaměti.
Povolení této možnosti může způsobit neočekávané přerušení sestavení při vydání nové verze NuGetu.
Návod
Pokud používáte agentů hostovaných Microsoftem, měli byste toto nastavení ponechat na false. Microsoft pravidelně aktualizuje agenty hostované Microsoftem, ale často jsou mírně za nejnovější verzí. Povolení tohoto parametru může vést k tomu, že vaše sestavení stráví spoustu času aktualizací na novější podverzi.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace naleznete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.
Výstupní proměnné
Žádné.
Poznámky
Pomocí této úlohy můžete vyhledat, stáhnout a uložit do mezipaměti zadanou verzi NuGet a přidat ji do cesty. Informace o mezipaměti nástrojů najdete v úložišti azure-pipelines-tool-lib.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasické sestavení, klasická verze |
Běží na | Agent, DeploymentGroup |
požadavky | Žádný |
možnosti | Spuštění tohoto úkolu splňuje následující požadavky pro všechny následné úlohy ve stejné úloze: NuGet |
omezení příkazů | Jakýkoliv |
nastavitelné proměnné | Jakýkoliv |
Verze agenta | 2.144.0 nebo vyšší |
Kategorie úkolu | Nástroj |
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasické sestavení, klasická verze |
Běží na | Agent, DeploymentGroup |
požadavky | Žádný |
možnosti | Spuštění tohoto úkolu splňuje následující požadavky pro všechny následné úlohy ve stejné úloze: NuGet |
omezení příkazů | Jakýkoliv |
nastavitelné proměnné | Jakýkoliv |
Verze agenta | 2.115.0 nebo vyšší |
Kategorie úkolu | Nástroj |
Viz také
Vysvětlení instalačních programů a příkladů nástrojů najdete v tématu Instalační programy nástrojů.