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 路径中找到它。