Freigeben über


DownloadGithubNpmPackage@1: Task "GitHub Npm Package v1" herunterladen

Verwenden Sie diese Aufgabe, um npm-Pakete von GitHub zu installieren.

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.

Eingaben

packageName - Paketname
string. Erforderlich.

Gibt den Namen des Pakets an, das von GitHub heruntergeladen werden soll.


version - Paketversion
string. Erforderlich.

Gibt die Version des Pakets an, das von GitHub heruntergeladen werden soll.


externalRegistryCredentials - Anmeldeinformationen für die Registrierung von GitHub
Eingabealias: externalEndpoints. string. Erforderlich.

Gibt die Anmeldeinformationen an, die für die externe Registrierung von GitHub verwendet werden sollen.


installDirectory - Zielverzeichnis
Eingabealias: packagesDirectory. string.

Gibt den Ordner an, in dem Pakete installiert werden. Wenn kein Ordner angegeben ist, werden Pakete im Standardarbeitsverzeichnis des Systems wiederhergestellt.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.

Ausgabevariablen

Keine.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Klassischer Build, klassisches Release
Wird ausgeführt auf Agent, DeploymentGroup
Forderungen Selbstgehostete Agents müssen über Funktionen verfügen, die den folgenden Anforderungen entsprechen, um Aufträge auszuführen, die diese Aufgabe verwenden: npm
Capabilities Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag.
Befehlseinschränkungen Any
Setzbare Variablen Any
Agent-Version 2.144.0 oder höher
Aufgabenkategorie Paket
Anforderung BESCHREIBUNG
Pipelinetypen YAML, Klassischer Build, klassisches Release
Wird ausgeführt auf Agent, DeploymentGroup
Forderungen Selbstgehostete Agents müssen über Funktionen verfügen, die den folgenden Anforderungen entsprechen, um Aufträge auszuführen, die diese Aufgabe verwenden: npm
Capabilities Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag.
Befehlseinschränkungen Any
Setzbare Variablen Any
Agent-Version 2.115.0 oder höher
Aufgabenkategorie Paket