DownloadGitHubNugetPackage@1 - 下载 GitHub Nuget 包 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 或更高版本
任务类别 建造