UseNode@1 - Utilizar Node.js tarefa v1 do ecossistema
Utilize esta tarefa para localizar, transferir e colocar em cache uma versão especificada do Node.js e adicioná-la ao PATH. Esta tarefa também fornece suporte para proxy.
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.
Entradas
version
- Versão
string
. Valor predefinido: 10.x
.
Obrigatório. Especifica a versãoNode.js com a sintaxe do intervalo de versões do SemVer. Exemplos: 10.x
, , >=10.15.0
10.15.1
.
checkLatest
- Procurar a Versão Mais Recente
boolean
. Valor predefinido: false
.
Verifica online a versão mais recente disponível que satisfaz as especificações da versão. Isto deve ser, false
a menos que precise de ter sempre a versão mais recente. Definir o valor como true
fará com que a tarefa incorra em custos de transferência que podem ser desnecessários, especialmente com o conjunto de compilação alojado.
force32bit
- Utilizar a versão de 32 bits em agentes x64
boolean
. Valor predefinido: false
.
Instala a versão x86 do Node.js num agente windows de 64 bits. Só funciona em agentes do Windows.
retryCountOnDownloadFails
- Definir a contagem de repetições quando as transferências de nós falharam
string
. Valor predefinido: 5
.
Utilize esta opção quando a tarefa não conseguiu transferir binários de nós a partir do espelho. A tarefa tentará transferir os binários para as horas especificadas.
delayBetweenRetries
- Definir o atraso entre repetições
string
. Valor predefinido: 1000
.
Utilize esta opção para definir o atraso entre repetições em milissegundos. O valor predefinido é 1000 milissegundos.
Opções de controlo de tarefas
Todas as tarefas têm opções de controlo para além das entradas de tarefas. Para obter mais informações, veja Opções de controlo e propriedades de tarefas comuns.
Variáveis de saída
Nenhum.
Requisitos
Requisito | Description |
---|---|
Tipos de pipeline | YAML, Compilação clássica, Versão clássica |
É executado em | Agente, DeploymentGroup |
Exigências | Nenhuma |
Capacidades | Executar esta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes na mesma tarefa: Node, npm, node.js |
Restrições de comandos | Qualquer |
Variáveis de tabelas definidas | Qualquer |
Versão do agente | 2.144.0 ou superior |
Categoria da tarefa | Ferramenta |
Requisito | Description |
---|---|
Tipos de pipeline | YAML, Compilação clássica, Versão clássica |
É executado em | Agente, DeploymentGroup |
Exigências | Nenhuma |
Capacidades | Executar esta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: Nó |
Restrições de comandos | Qualquer |
Variáveis de tabelas definidas | Qualquer |
Versão do agente | 2.144.0 ou superior |
Categoria da tarefa | Ferramenta |