DownloadPipelineArtifact@0 - 下载管道项目 v0 任务

使用此任务从此管道中的先前阶段或从另一管道下载管道工件。

此任务有较新版本。 有关详细信息,请参阅 DownloadPipelineArtifact@2

注意

有关详细信息(包括 Azure CLI 命令),请参阅下载工件

使用此任务从此管道中的先前阶段或从另一管道下载管道工件。

重要

此任务仅在 Azure DevOps Services 上受支持。 如果在 Azure DevOps Server 上使用,则如果使用 Azure DevOps Server 或 TFS 2018,则会收到类似于Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead.“使用下载生成项目”的错误消息。

语法

# Download Pipeline Artifacts v0
# Downloads an artifact associated with a pipeline.
- task: DownloadPipelineArtifact@0
  inputs:
    #pipelineId: # string. The specific pipeline to download from. 
    artifactName: 'drop' # string. Required. The name of artifact to download. Default: drop.
    targetPath: # string. Required. Path to download to.
# Download Pipeline Artifacts v0
# Download Pipeline Artifact.
- task: DownloadPipelineArtifact@0
  inputs:
    #pipelineId: # string. The specific pipeline to download from. 
    artifactName: 'drop' # string. Required. The name of artifact to download. Default: drop.
    targetPath: # string. Required. Path to download to.

输入

pipelineId - 要从中下载的特定管道
string.

要从中下载项目的生成。 例如:1764。 如果缺少,则以当前管道为目标。


artifactName - 要下载的项目的名称。
string. 必需。 默认值:drop

指定要下载的项目的名称。 如果该值留空,则任务将下载与管道运行关联的所有项目。


targetPath - 要下载到的路径
string. 必需。

要将项目下载到的文件夹路径。 这可以是完全限定的路径,也可以是相对于存储库根目录的路径。 不支持通配符。 支持使用变量。 如果该文件夹不存在,则会创建该文件夹。


任务控制选项

除了任务输入,所有任务都有控制选项。 有关详细信息,请参阅 控制选项和常见任务属性

输出变量

无。

备注

此任务有较新版本。 有关详细信息,请参阅 DownloadPipelineArtifact@2

重要

此任务仅在 Azure DevOps Services 上受支持。 如果在 Azure DevOps Server 上使用,则如果使用 Azure DevOps Server 或 TFS 2018,则会收到类似于Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead.“使用下载生成项目”的错误消息。

默认情况下,工件会下载到 $(Pipeline.Workspace)。 如果未指定项目名称,则会为每个下载的项目创建一个子目录。 可以使用 文件匹配模式 来限制要下载的文件。

如何查找要从中下载工件的管道的 ID?

可以在“管道变量”中找到管道的 ID。 管道 ID 是 system.definitionId 变量。 还可以在 URL 路径中找到它。

要求

要求 说明
管道类型 YAML、经典版本、经典版本
运行平台 Agent、DeploymentGroup
需求
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任意
可设置变量 任意
代理版本 2.155.1 或更高版本
任务类别 实用工具
要求 说明
管道类型 YAML、经典版本、经典版本
运行平台 Agent、DeploymentGroup
需求
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任意
可设置变量 任意
代理版本 2.140.1 或更高版本
任务类别 实用工具