NuGetToolInstaller@0 – úloha instalačního programu nástroje NuGet v0
Pomocí této úlohy můžete najít, stáhnout a uložit do mezipaměti zadanou verzi NuGetu a přidat ji do path. Informace o mezipaměti nástrojů najdete v úložišti azure-pipelines-tool-lib .
Syntax
# NuGet tool installer v0
# 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@0
inputs:
#versionSpec: # string. Version of NuGet.exe to install.
#checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet tool installer v0
# 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@0
inputs:
versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
#checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet Tool Installer v0
# 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@0
inputs:
versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
#checkLatest: false # boolean. Always download the latest matching version. Default: false.
Vstupy
versionSpec
- Verze NuGet.exe k instalaci
string
.
Verze nebo rozsah verzí, které určují verzi NuGetu, která se má zpřístupnit na cestě. Jako zástupný znak použijte x. Podívejte se na seznam dostupných verzí NuGetu.
Pokud se chcete shodovat s předběžnou verzí, 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
.
versionSpec
- Verze NuGet.exe k instalaci
string
. Povinná hodnota. Výchozí hodnota: 4.3.0
.
Verze nebo rozsah verzí, které určují verzi NuGetu, která se má zpřístupnit na cestě. Jako zástupný znak použijte x. Podívejte se na seznam dostupných verzí NuGetu.
Pokud se chcete shodovat s předběžnou verzí, 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 si stáhněte nejnovější odpovídající verzi.
boolean
. Výchozí hodnota: false
.
Pokud je tato logická hodnota nastavená na true
, úkol vždy vyhledá a stáhne nejnovější dostupnou verzi, NuGet.exe
která splňuje specifikaci verze. U této možnosti bude také vždy čas stahování, a to i v případě, že vybraná verze NuGetu je již 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 tuto možnost nechat nastavenou na false. Microsoft pravidelně aktualizuje agenty hostované Microsoftem, ale často mírně zaostává za nejnovější verzí. Povolení tohoto parametru může způsobit, ž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 najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Poznámky
Na NuGetToolInstaller@1 je k dispozici novější verze této úlohy.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, classic build, verze Classic |
Spustí se | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Spuštění tohoto úkolu splňuje následující požadavky na všechny další ú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, classic build, verze Classic |
Spustí se | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Spuštění tohoto úkolu splňuje následující požadavky na všechny další ú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 |