Freigeben über


DownloadGitHubNugetPackage@1 – Aufgabe "GitHub Nuget Packages v1 herunterladen"

Verwenden Sie diese Aufgabe, um Ihre NuGet-Pakete mithilfe der dotnet CLI wiederherzustellen.

Syntax

# Download GitHub Nuget Packages v1
# Restore your nuget packages using dotnet CLI.
- task: DownloadGitHubNugetPackage@1
  inputs:
    packageName: # string. Required. Package Name. 
    version: # string. Required. Package Version. 
  # Feeds and authentication
    #externalFeedCredentials: # string. Alias: externalEndpoints. Required when selectOrConfig = config && command = restore. Credentials for feed from GitHub. 
  # Advanced
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory.

Eingänge

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, die von GitHub heruntergeladen werden soll.


externalFeedCredentials - Anmeldeinformationen für Feed von GitHub
Eingabealias: externalEndpoints. string. Erforderlich, wenn selectOrConfig = config && command = restore.

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


restoreDirectory - Zielverzeichnis
Eingabealias: packagesDirectory. string. Wahlfrei. Wird verwendet, wenn command = restore.

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 Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.

Ausgabevariablen

Keiner.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion 2.144.0 oder höher
Vorgangskategorie Bauen
Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion 2.115.0 oder höher
Vorgangskategorie Bauen