NuGetToolInstaller@1 – úloha instalačního programu nástroje NuGet verze 1
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, která se používá v úlohách NuGet.
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.
Vstupy
versionSpec
- Verze NuGet.exe k instalaci
string
.
Verze nebo rozsah verzí, který určuje verzi NuGetu, která se má zpřístupnit v cestě. Jako zástupný znak použijte x. Podívejte se na seznam dostupných verzí NuGetu.
Pokud chcete použít předběžnou verzi, musí specifikace obsahovat hlavní verzi, podverzi, opravu a předběžnou verzi z výše uvedeného seznamu. 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 nastavená na true
, úloha vždy zkontroluje a stáhne nejnovější dostupnou verzi nástroje NuGet.exe
, která vyhovuje specifikaci verze. U této možnosti také vždy dojde ke stažení, a to i v případě, že vybraná verze NuGetu je už 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.
Tip
Pokud používáte agenty hostované Microsoftem, měli byste nechat tuto možnost nastavenou na false. Microsoft pravidelně aktualizuje agenty hostované Microsoftem, ale často mírně zaostávají za nejnovější verzí. Povolení tohoto parametru může vést k tomu, že sestavení stráví spoustu času aktualizací na novější podverzi.
Možnosti řízení úkolů
Všechny úkoly mají kromě vstupů úkolů i možnosti řízení. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Poznámky
Pomocí této úlohy můžete najít, stáhnout a uložit do mezipaměti zadanou verzi NuGetu a přidat ji do cesty PATH. 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ý build, klasická verze |
Běží na | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Spuštění této úlohy splňuje následující požadavky na všechny následné úkoly ve stejné úloze: NuGet |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 2.144.0 nebo vyšší |
Kategorie úloh | Nástroj |
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasický build, klasická verze |
Běží na | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Spuštění této úlohy splňuje následující požadavky na všechny následné úkoly ve stejné úloze: NuGet |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 2.115.0 nebo vyšší |
Kategorie úloh | Nástroj |
Viz také
Vysvětlení instalačních programů nástrojů a příklady najdete v tématu Instalační programy nástrojů.