Npm@0 - tarefa npm v0
Utilize esta tarefa para instalar e publicar pacotes npm ou para executar um npm
comando. npmjs.com
Suporta e autentica registos como os Artefactos do Azure.
Nota
A tarefa npm Authenticate é a forma recomendada de autenticar com os Artefactos do Azure. Esta tarefa já não utiliza novas funcionalidades e apenas são resolvidos erros críticos.
Syntax
# 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 onde o npm
comando é executado. A predefinição é a raiz do repositório.
command
- comando npm
string
. Obrigatório. Valor predefinido: install
.
Especifica o comando e os argumentos, que são transmitidos para a npm
execução.
Se os seus argumentos contiverem aspas duplas ("
), escape-as com uma barra (\
) e rodeie a cadeia escapada com aspas duplas ("
).
arguments
- argumentos
string
.
Os argumentos adicionais que são transmitidos para npm
.
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.
Observações
Nota
O Serviço de Compilação da Coleção de Projetos e a identidade do Serviço de Compilação do projeto têm de ser definidos como Contribuidor para publicar os seus pacotes num feed com o Azure Pipelines. Consulte Adicionar novos utilizadores/grupos para obter mais detalhes.
Onde posso aprender comandos e argumentos npm?
Requisitos
Requisito | Description |
---|---|
Tipos de pipeline | YAML, Compilação clássica, Versão clássica |
É executado em | Agente, DeploymentGroup |
Exigências | Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizam esta tarefa: npm |
Capacidades | Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa. |
Restrições de comandos | Qualquer |
Variáveis de tabelas definidas | Qualquer |
Versão do agente | 2.144.0 ou superior |
Categoria da tarefa | Pacote |
Requisito | Description |
---|---|
Tipos de pipeline | YAML, Compilação clássica, Versão clássica |
É executado em | Agente, DeploymentGroup |
Exigências | Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizam esta tarefa: npm |
Capacidades | Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa. |
Restrições de comandos | Qualquer |
Variáveis de tabelas definidas | Qualquer |
Versão do agente | 2.115.0 ou superior |
Categoria da tarefa | Pacote |
Requisito | Description |
---|---|
Tipos de pipeline | YAML, Compilação clássica, Versão clássica |
É executado em | Agente, DeploymentGroup |
Exigências | Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizam esta tarefa: npm |
Capacidades | Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa. |
Restrições de comandos | Qualquer |
Variáveis de tabelas definidas | Qualquer |
Versão do agente | 1.91.0 ou superior |
Categoria da tarefa | Pacote |