tarefa Npm@0 - npm v0
Use esta tarefa para instalar e publicar pacotes npm ou para executar um npm
comando. npmjs.com
Dá suporte a registros autenticados e como o Azure Artifacts.
Observação
A tarefa npm Authenticate é a maneira recomendada de autenticar com o Azure Artifacts. Essa tarefa não usa mais novos recursos e apenas bugs críticos são abordados.
Sintaxe
# npm v0
# Run an npm command. Use NpmAuthenticate@0 task for latest capabilities.
- task: Npm@0
inputs:
#cwd: # string. working folder.
command: 'install' # string. Required. npm command. Default: install.
#arguments: # string. arguments.
# npm v0
# Run an npm command.
- task: Npm@0
inputs:
#cwd: # string. working folder.
command: 'install' # string. Required. npm command. Default: install.
#arguments: # string. arguments.
Entradas
cwd
- pasta de trabalho
string
.
Especifica o diretório de trabalho em que o npm
comando é executado. O padrão é a raiz do repositório.
command
- Comando npm
string
. Obrigatórios. Valor padrão: install
.
Especifica o comando e os argumentos, que são passados para npm
para execução.
Se os argumentos contiverem aspas duplas ("
), escape-as com uma barra (\
) e coloque a cadeia de caracteres com aspas duplas ("
).
arguments
- Argumentos
string
.
Os argumentos adicionais que são passados para npm
.
Opções de controle de tarefa
Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Comentários
Observação
O Serviço de Build de Coleção de Projetos e a identidade do Serviço de Build do projeto devem ser definidos como Colaborador para publicar seus pacotes em um feed usando o Azure Pipelines. Confira Adicionar novos usuários/grupos para obter mais detalhes.
Onde posso aprender comandos e argumentos npm?
Requisitos
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico, versão clássica |
É executado em | Agent, DeploymentGroup |
Demandas | Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: npm |
Funcionalidades | Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | 2.144.0 ou superior |
Categoria da tarefa | Pacote |
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico, versão clássica |
É executado em | Agent, DeploymentGroup |
Demandas | Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: npm |
Funcionalidades | Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | 2.115.0 ou superior |
Categoria da tarefa | Pacote |
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico, versão clássica |
É executado em | Agent, DeploymentGroup |
Demandas | Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: npm |
Funcionalidades | Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | 1.91.0 ou superior |
Categoria da tarefa | Pacote |