Compartir a través de


DownloadGithubNpmPackage@1 - Descargar la tarea Github Npm Package v1

Use esta tarea para instalar paquetes npm desde GitHub.

Sintaxis

# 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

nombre de paquete de packageName -
string. Obligatorio.

Especifica el nombre del paquete que se va a descargar desde GitHub.


de la versión del paquete de version -
string. Obligatorio.

Especifica la versión del paquete que se va a descargar desde GitHub.


externalRegistryCredentials - Credenciales para el registro de GitHub
Alias de entrada: externalEndpoints. string. Obligatorio.

Especifica las credenciales que se van a usar para el registro externo de GitHub.


de directorio de destino de
Alias de entrada: packagesDirectory. string.

Especifica la carpeta donde se instalan los paquetes. Si no se especifica ninguna carpeta, los paquetes se restauran en el directorio de trabajo del sistema predeterminado.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
demandas Los agentes autohospedados deben tener funcionalidades que coincidan con los siguientes exigen ejecutar trabajos que usen esta tarea: npm
Capacidades Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
restricciones de comandos Cualquiera
variables settable Cualquiera
Versión del agente 2.144.0 o superior
Categoría de tarea Paquete
Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
demandas Los agentes autohospedados deben tener funcionalidades que coincidan con los siguientes exigen ejecutar trabajos que usen esta tarea: npm
Capacidades Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
restricciones de comandos Cualquiera
variables settable Cualquiera
Versión del agente 2.115.0 o superior
Categoría de tarea Paquete