UseNode@1: Verwenden Node.js v1-Aufgabe des Ökosystems
Verwenden Sie diese Aufgabe, um eine angegebene Version von Node.js zu suchen, herunterzuladen und zwischenzuspeichern und sie dem PFAD hinzuzufügen. Diese Aufgabe bietet auch Proxyunterstützung.
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.
Eingaben
version
- Version
string
. Standardwert. 10.x
.
Erforderlich. Gibt die Node.js Version mithilfe der Versionsbereichssyntax von SemVer an. Beispiele: 10.x
, 10.15.1
, >=10.15.0
.
checkLatest
- Überprüfen der neuesten Version
boolean
. Standardwert. false
.
Sucht online nach der neuesten verfügbaren Version, die die Versionsspezifikation erfüllt. Dies sollte der Fall sein false
, es sei denn, Sie müssen immer über die neueste Version verfügen. Das Festlegen des Werts auf true
führt dazu, dass für die Aufgabe Downloadkosten anfallen, die möglicherweise unnötig sind, insbesondere beim gehosteten Buildpool.
force32bit
- Verwenden der 32-Bit-Version in x64-Agents
boolean
. Standardwert. false
.
Installiert die x86-Version von Node.js auf einem 64-Bit-Windows-Agent. Funktioniert nur unter Windows-Agents.
retryCountOnDownloadFails
- Festlegen der Wiederholungsanzahl bei fehlgeschlagenen Knotendownloads
string
. Standardwert. 5
.
Verwenden Sie diese Option, wenn die Aufgabe knotenbinärdateien nicht aus dem Spiegel herunterladen konnte. Der Task versucht erneut, die Binärdateien für die angegebenen Zeiten herunterzuladen.
delayBetweenRetries
- Festlegen der Verzögerung zwischen Wiederholungen
string
. Standardwert. 1000
.
Verwenden Sie diese Option, um die Verzögerung zwischen Wiederholungen in Millisekunden festzulegen. Der Standardwert ist 1000 Millisekunden.
Optionen für die Vorgangskontrolle
Alle Vorgänge verfügen zusätzlich zu ihren Eingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build, klassische Version |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Das Ausführen dieser Aufgabe erfüllt die folgenden Anforderungen für alle nachfolgenden Aufgaben im selben Auftrag: Node, npm, node.js |
Befehlseinschränkungen | Any |
Einstellbare Variablen | Any |
Agent-Version | 2.144.0 oder höher |
Aufgabenkategorie | Tool |
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build, klassische Version |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Die Ausführung dieser Aufgabe erfüllt die folgenden Anforderungen für alle nachfolgenden Aufgaben im gleichen Auftrag: Node |
Befehlseinschränkungen | Any |
Einstellbare Variablen | Any |
Agent-Version | 2.144.0 oder höher |
Aufgabenkategorie | Tool |