UseNode@1 – Použití úlohy ekosystému Node.js v1
Pomocí této úlohy můžete vyhledat, stáhnout a uložit do mezipaměti zadanou verzi Node.js a přidat ji do cesty PATH. Tato úloha také poskytuje podporu proxy serveru.
Syntax
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# advanced
#retryCountOnDownloadFails: '5' # string. Set retry count when nodes downloads failed. Default: 5.
#delayBetweenRetries: '1000' # string. Set delay between retries. Default: 1000.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
Vstupy
version
- Verze
string
. Výchozí hodnota: 10.x
.
Povinná hodnota. Určuje Node.js verzi pomocí syntaxe rozsahu verzí aplikace SemVer. Příklady: 10.x
, 10.15.1
, . >=10.15.0
checkLatest
- Kontrola nejnovější verze
boolean
. Výchozí hodnota: false
.
Online zkontroluje nejnovější dostupnou verzi, která vyhovuje specifikaci verze. To by mělo být, false
pokud nepotřebujete mít vždy nejnovější verzi. Nastavení hodnoty na true
způsobí, že úloha bude účtovat náklady na stahování, které můžou být zbytečné, zejména u hostovaného fondu sestavení.
force32bit
- Použití 32bitové verze na agentech x64
boolean
. Výchozí hodnota: false
.
Nainstaluje verzi x86 Node.js na 64bitového agenta systému Windows. Funguje jenom u agentů Windows.
retryCountOnDownloadFails
- Nastavení počtu opakování při selhání stahování uzlů
string
. Výchozí hodnota: 5
.
Tuto možnost použijte, pokud se úloze nepodařilo stáhnout binární soubory uzlu ze zrcadla. Úkol se po zadanou dobu pokusí stáhnout binární soubory znovu.
delayBetweenRetries
- Nastavení zpoždění mezi opakováními
string
. Výchozí hodnota: 1000
.
Tato možnost slouží k nastavení zpoždění mezi opakovanými pokusy v milisekundách. Výchozí hodnota je 1000 milisekund.
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ích prvků a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
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í tohoto úkolu splňuje následující požadavky na všechny následné úkoly ve stejné úloze: Node, npm node.js |
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í tohoto úkolu splňuje následující požadavky na všechny následné úkoly ve stejné úloze: Node |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 2.144.0 nebo vyšší |
Kategorie úloh | Nástroj |