Megosztás a következőn keresztül:


DownloadGitHubNugetPackage@1 – A GitHub Nuget Packages v1-feladat letöltése

Ezzel a feladattal visszaállíthatja NuGet-csomagjait a dotnet CLI használatával.

Szintaxis

# 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.

Bevitelek

packageName - Csomag neve
string. Kötelező.

Megadja a GitHubról letölthető csomag nevét.


version - Csomag verziója
string. Kötelező.

A GitHubról letölthető csomag verzióját adja meg.


externalFeedCredentials - Hitelesítő adatok a GitHubról származó hírcsatornához
Bemeneti alias: externalEndpoints. string. Akkor szükséges, ha selectOrConfig = config && command = restore.

Megadja a Külső beállításjegyzékhez a GitHubról használandó hitelesítő adatokat.


restoreDirectory - Célkönyvtár
Bemeneti alias: packagesDirectory. string. Választható. Használja a következőt: command = restore.

Megadja azt a mappát, ahová a csomagok telepítve vannak. Ha nincs megadva mappa, a csomagok visszaállnak az alapértelmezett rendszermunkakönyvtárba.


Feladatvezérlési lehetőségek

Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.

Kimeneti változók

Nincsenek.

Követelmények

Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás: Ügynök
Igények None
Képességek Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.144.0 vagy újabb
Feladatkategória Létrehozás
Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás: Ügynök
Igények None
Képességek Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.115.0 vagy újabb
Feladatkategória Létrehozás