Build的工件不会下载

时间:2019-02-27 19:26:53

标签: azure-devops

在我的构建中,我发布了一个工件,可以看到该工件已成功发布到DevOps。但是,当我使用“下载构建工件”任务下载它时,日志显示:

“链接的工件数量:0

已成功将工件下载到F:\ agent_work \ 2 \ a“

并且没有文件下载。我想念什么?我的发布和下载任务已随附。

enter image description here

1 个答案:

答案 0 :(得分:1)

  

Build的工件没有下载

您可能误解了Publish Build Artifacts taskDownload Build Artifacts task这两个任务。

Publish Build Artifacts任务用于将构建工件发布到Azure Pipelines,TFS或文件共享。

Download Build Artifacts任务用于将构建工件下载到代理。

因此,如果您使用Download Build Artifacts任务下载构建工件,它将被保存在代理中,这就是下载看不到任何文件的原因。

要下载构建工件,我们可以使用Copy和“发布构建工件”任务,例如:

enter image description here

enter image description here

构建完成后,我们可以从“摘要”选项卡获取文件:

enter image description here

希望这会有所帮助。