UseNode@1 - Usare l'attività Node.js ecosistema v1
Usare questa attività per trovare, scaricare e memorizzare nella cache una versione specificata di Node.js e aggiungerla al percorso. Questa attività fornisce anche il supporto proxy.
Sintassi
# 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.
Input
version
- Versione
string
. Valore predefinito: 10.x
.
Obbligatorio. Specifica la versioneNode.js utilizzando la sintassi dell'intervallo di versioni di SemVer. Esempi: 10.x
, 10.15.1
, >=10.15.0
.
checkLatest
- Verificare la versione più recente
boolean
. Valore predefinito: false
.
Verifica online la versione più recente disponibile che soddisfa la specifica di versione. Questo deve essere false
a meno che non sia necessario avere sempre la versione più recente. Se si imposta il valore su true
, l'attività comporta costi di download che potrebbero non essere necessari, in particolare con il pool di compilazioni ospitato.
force32bit
- Usare la versione a 32 bit per gli agenti x64
boolean
. Valore predefinito: false
.
Installa la versione x86 di Node.js in un agente Windows a 64 bit. Funziona solo sugli agenti Windows.
retryCountOnDownloadFails
- Impostare il numero di tentativi quando i nodi non sono riusciti a scaricare
string
. Valore predefinito: 5
.
Usare questa opzione quando l'attività non è riuscita a scaricare i file binari del nodo dal mirror. L'attività riprova a scaricare i file binari per i tempi specificati.
delayBetweenRetries
- Impostare un ritardo tra i tentativi
string
. Valore predefinito: 1000
.
Usare questa opzione per impostare il ritardo tra i tentativi in millisecondi. Il valore predefinito è 1000 millisecondi.
Opzioni di controllo delle attività
Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | L'esecuzione di questa attività soddisfa le richieste seguenti per le attività successive nello stesso processo: Node, npm, node.js |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | 2.144.0 o versione successiva |
Categoria attività | Strumento |
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | L'esecuzione di questa attività soddisfa le richieste seguenti per le attività successive nello stesso processo: Node |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | 2.144.0 o versione successiva |
Categoria attività | Strumento |