DownloadGitHubRelease@0 - 下载 GitHub Release v0 任务
使用此任务从存储库下载 GitHub 版本。
语法
# Download GitHub Release v0
# Downloads a GitHub Release from a repository.
- task: DownloadGitHubRelease@0
inputs:
connection: # string. Required. GitHub Connection.
userRepository: # string. Required. Repository.
defaultVersionType: 'latest' # 'latest' | 'specificVersion' | 'specificTag'. Required. Default version. Default: latest.
version: # string. Required when defaultVersionType != latest. Release.
#itemPattern: '**' # string. Item Pattern. Default: **.
downloadPath: '$(System.ArtifactsDirectory)' # string. Required. Destination directory. Default: $(System.ArtifactsDirectory).
输入
userRepository
- 存储 库
string
. 必需。
指定从中下载 GitHub 发布的 GitHub 存储库的名称。
defaultVersionType
- 默认版本
string
. 必需。 允许的值: latest
(最新版本) 、 specificVersion
(特定版本) (specificTag
特定标记) 。 默认值:latest
。
从最新的 GitHub 版本或特定 GitHub 发布版本/标记下载资产。
version
- 释放
string
. 当 时 defaultVersionType != latest
是必需的。
定义要下载的 GitHub 发布版本/标记。 如果选择 specificVersion
或 specificTag
作为 的值 defaultVersionType
,则显示此选项。
itemPattern
- 项模式
string
. 默认值:**
。
筛选要下载的文件的微型匹配模式。 若要下载发布中的所有文件,请使用默认值 **
。
downloadPath
- 目标目录
string
. 必需。 默认值:$(System.ArtifactsDirectory)
。
下载发布资产的代理计算机上的路径。
任务控件选项
除任务输入外,所有任务都有控制选项。 有关详细信息,请参阅 控制选项和常见任务属性。
输出变量
无。
备注
在管道中使用此任务从 GitHub 版本 下载资产,作为 CI/CD 管道的一部分。
GitHub 服务连接
此任务需要对 GitHub 存储库具有读取权限的 GitHub 服务连接。 可以在 Azure Pipelines 项目中创建 GitHub 服务连接。 创建后,在此任务的设置中使用服务连接的名称。