共用方式為


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

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

語法

# 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 下載的套件版本。


從 GitHub取得摘要的 externalFeedCredentials - 認證
輸入別名:externalEndpointsstringselectOrConfig = config && command = restore時為必要項。

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


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

指定安裝套件的資料夾。 如果未指定資料夾,則會將套件還原至預設系統工作目錄。


工作控制選項

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

輸出變數

沒有。

需求

要求 說明
管線類型 YAML、傳統組建、傳統版本
執行於 代理
需求 沒有
功能 此工作不符合作業中後續工作的任何需求。
命令限制 任意
Settable 變數 任意
代理程式版本 2.144.0 或更新
工作類別 建造
要求 說明
管線類型 YAML、傳統組建、傳統版本
執行於 代理
需求 沒有
功能 此工作不符合作業中後續工作的任何需求。
命令限制 任意
Settable 變數 任意
代理程式版本 2.115.0 或更新
工作類別 建造