【发布时间】:2021-03-16 22:46:05
【问题描述】:
在一个阶段,我正在使用 Azure CLI 将(win、linux 和 mac 代理)的工件下载到我的 Blob 存储中,下载后我在 Azure Blob 容器中拥有类似这样的文件夹结构。在 bin 文件夹中,我有文件和文件夹以及一些 dll。
MyBlobContainer --> Project_x64-linux-->bin
---> Project_x64-mac--> bin
---> project_x4-win--> bin
通过 YAML AZure Cli 任务中的此内联脚本完成下载:
inlineScript: az storage blob upload-batch -d "$(BlobContainer)/ProjectName/$(DeploymentVersion)/Project_x64-$(osSuffix)" --account-name "myStorageAccount" -s "$(Build.SourcesDirectory)/Project_x64-$(osSuffix)"
在我通过调用 Get-ChildItem $(Build.SourcesDirectory) -Recurse 调试我的 Build.SourceDirectory 的同一阶段
我得到了所有的子目录和文件。我在调试中看到的文件之一是在这个目录中:
Directory: D:\a\1\s\packages\KinectSDK\windows-desktop\amd64\release\bin
-a---- 3/16/2021 8:57 PM 24038776 onnxruntime.dll
我有兴趣将这个 dll 复制到我上面下载的工件的 bin 文件夹中。我该怎么做?
【问题讨论】:
标签: azure-devops yaml