代码之家  ›  专栏  ›  技术社区  ›  STORM

从vsts/azure执行写入vsts时如何在PowerShell中使用路径变量

  •  -1
  • STORM  · 技术社区  · 7 年前

    我有一个PowerShell,它导出一些Azure服务(用于创建Microsoft Azure资源的纯脚本文件)。我可以在使用时从VSTS中执行thos脚本 Azure PowerShell 在发布定义中。

    enter image description here

    此脚本执行相关的API,并将结果“正常”写入本地驱动器或Azure存储。

    但我想导出到一个vsts文件夹。通常有一个所谓的Drop文件夹,其中存储了构建结果。

    $pathToExport = "c:\mytempfolder\db\Cluster\" ... 
    $export = Invoke-RestMethod -Uri $AzureResourceExportApiUrl -Method GET -Headers $headers -Body 
    $parameters $export | ConvertTo-JSON -depth 100 | Out-File $pathToExport
    

    有没有使用VSTS文件夹的方法?

    1 回复  |  直到 7 年前
        1
  •  0
  •   starian chen-MSFT    7 年前

    Drop文件夹用于构建而不是发布,因此您可以像在vsts build中那样进行构建。

    您可以通过RESTAPI将文件上载到VSTS的源存储库: Add a binary file