Partilhar via


DownloadGithubNpmPackage@1 - Transferir a tarefa Pacote Npm v1 do Github

Utilize esta tarefa para instalar pacotes npm a partir do GitHub.

Syntax

# Download Github Npm Package v1
# Install npm packages from GitHub.
- task: DownloadGithubNpmPackage@1
  inputs:
    packageName: # string. Required. Package Name. 
    version: # string. Required. Package Version. 
    externalRegistryCredentials: # string. Alias: externalEndpoints. Required. Credentials for registry from GitHub. 
    #installDirectory: # string. Alias: packagesDirectory. Destination directory.

Entradas

packageName - Nome do Pacote
string. Obrigatório.

Especifica o nome do pacote a transferir a partir do GitHub.


version - Versão do Pacote
string. Obrigatório.

Especifica a versão do pacote a transferir a partir do GitHub.


externalRegistryCredentials - Credenciais do registo a partir do GitHub
Alias de entrada: externalEndpoints. string. Obrigatório.

Especifica as credenciais a utilizar para o registo externo a partir do GitHub.


installDirectory - Diretório de destino
Alias de entrada: packagesDirectory. string.

Especifica a pasta onde os pacotes são instalados. Se não for especificada nenhuma pasta, os pacotes são restaurados para o diretório de trabalho do sistema predefinido.


Opções de controlo de tarefas

Todas as tarefas têm opções de controlo para além das respetivas 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 Agent, DeploymentGroup
Exigências Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizem 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 definição 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 Agent, DeploymentGroup
Exigências Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizem 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 definição Qualquer
Versão do agente 2.115.0 ou superior
Categoria da tarefa Pacote