UseNode@1: Node.js-ecosysteem v1-taak gebruiken
Gebruik deze taak om een opgegeven versie van Node.js te zoeken, downloaden en in de cache op te zetten en deze toe te voegen aan het PAD. Deze taak biedt ook proxyondersteuning.
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.
Invoerwaarden
version
- Versie
string
. Standaardwaarde: 10.x
.
Vereist. 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 nieuwste versie
boolean
. Standaardwaarde: false
.
Controleert online op de meest recente beschikbare versie die voldoet aan de versiespecificatie. Dit moet zijn false
, tenzij u altijd de nieuwste versie moet hebben. Als u de waarde instelt op true
, worden er voor de taak downloadkosten in rekening gebracht die mogelijk niet nodig zijn, met name bij 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 uit de mirror. De taak probeert de binaire bestanden opnieuw te downloaden voor de opgegeven tijden.
delayBetweenRetries
- Vertraging tussen nieuwe pogingen instellen
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 voor besturingselementen en algemene taakeigenschappen voor meer informatie.
Uitvoervariabelen
Geen.
Vereisten
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Geen |
Functies | Het uitvoeren van deze taak voldoet aan de volgende vereisten voor eventuele volgende taken in dezelfde taak: Node, npm, node.js |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 2.144.0 of hoger |
Taakcategorie | Hulpprogramma |
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Geen |
Functies | Het uitvoeren van deze taak voldoet aan de volgende vereisten voor eventuele volgende taken in dezelfde taak: Node |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 2.144.0 of hoger |
Taakcategorie | Hulpprogramma |