1

我正在尝试将 2 个文件发布1.ext, 2.ext到我刚刚创建的通用 v2 存储帐户中,我已经在其中创建了一个文件共享。

问题:如何从 Azure DevOps 管道将文件保存/发布到存储帐户?我应该使用哪个任务?Azure 副本似乎只有两种类型的存储可用: 在此处输入图像描述

4

1 回答 1

3

是的,您可以使用Azure file copy任务。

在此处输入图像描述

运行管道,文件将上传到目标存储帐户:

在此处输入图像描述

无论如何,您也可以使用Azure PowerShellAzure CLI任务将文件上传到存储帐户。这是PowerShellCLI的教程


更新

Source可以是文件或文件夹路径,因此您可以:

  1. 在上一个任务中通过 PowerShell 任务过滤目标文件,并将其复制到临时文件夹。

  2. 上传整个文件夹。

例如:我刚刚通过将路径设置为上传整个项目源文件$(Build.SourcesDirectory)

在此处输入图像描述

然后,所有文件都上传到存储帐户。

于 2020-01-21T06:12:42.373 回答