UseNode@1 : Node.js ecosysteem v1-taak gebruiken
Gebruik deze taak om een opgegeven versie van Node.js te zoeken, te downloaden en op te cachen en toe te voegen aan het PAD. Deze taak biedt ook proxyondersteuning.
Syntaxis
# 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.
Invoer
version
-
versie
string
. Standaardwaarde: 10.x
.
Verplicht. Hiermee geeft u de Node.js versie met behulp van de syntaxis van het versiebereik van SemVer. Voorbeelden: 10.x
, 10.15.1
, >=10.15.0
.
checkLatest
-
controleren op de nieuwste versie
boolean
. Standaardwaarde: false
.
Controleert online op de nieuwste beschikbare versie die voldoet aan de versiespecificatie. Dit moet worden false
, tenzij u altijd over de nieuwste versie moet beschikken. Als u de waarde instelt op true
, worden er voor de taak downloadkosten in rekening gebracht die mogelijk niet nodig zijn, met name met de gehoste buildpool.
force32bit
-
32-bits versie gebruiken op x64-agents
boolean
. Standaardwaarde: false
.
Installeert de x86-versie van Node.js op een 64-bits Windows-agent. Werkt alleen op Windows-agents.
retryCountOnDownloadFails
-
Aantal nieuwe pogingen instellen wanneer downloads van knooppunten zijn mislukt
string
. Standaardwaarde: 5
.
Gebruik deze optie wanneer de taak binaire knooppuntbestanden niet kan downloaden vanuit de mirror. De taak probeert de binaire bestanden opnieuw te downloaden voor de opgegeven tijden.
delayBetweenRetries
-
Vertraging instellen tussen nieuwe pogingen
string
. Standaardwaarde: 1000
.
Gebruik deze optie om de vertraging tussen nieuwe pogingen in milliseconden in te stellen. De standaardwaarde is 1000 milliseconden.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.
Uitvoervariabelen
Geen.
Vereisten
Voorwaarde | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
eisen | Geen |
mogelijkheden | Het uitvoeren van deze taak voldoet aan de volgende vereist voor eventuele volgende taken in dezelfde taak: Node, npm, node.js |
opdrachtbeperkingen | Welk dan ook |
variabelen instellen | Welk dan ook |
Agentversie | 2.144.0 of hoger |
Taakcategorie | Werktuig |