分享方式:


DownloadGitHubNugetPackage@1 - 下載 GitHub Nuget Packages v1 工作

使用此工作來使用 dotnet CLI 還原 NuGet 套件。

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.

輸入

packageName - 套件名稱
string. 必要。

指定要從 GitHub 下載的套件名稱。


version - 套件版本
string. 必要。

指定要從 GitHub 下載的套件版本。


externalFeedCredentials - 來自 GitHub 摘要的認證
輸入別名: externalEndpointsstring. 當 selectOrConfig = config && command = restore 時為必要。

指定要用於 GitHub 外部登錄的認證。


restoreDirectory - 目的地目錄
輸入別名: packagesDirectorystring. 選擇性。 使用 時機 command = restore

指定安裝封裝的資料夾。 如果未指定任何資料夾,封裝會還原到預設系統工作目錄。


工作控制選項

除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制項選項和一般工作屬性

輸出變數

無。

規格需求

需求 描述
管線類型 YAML、傳統組建、傳統版本
執行于 代理程式
要求
Capabilities 此工作不符合作業中後續工作的任何需求。
命令限制 任意
Settable 變數 任意
代理程式版本 2.144.0 或更新版本
工作類別 Build
需求 描述
管線類型 YAML、傳統組建、傳統版本
執行于 代理程式
要求
Capabilities 此工作不符合作業中後續工作的任何需求。
命令限制 任意
Settable 變數 任意
代理程式版本 2.115.0 或更新版本
工作類別 Build