我有一个PowerShell,可以导出一些Azure服务(用于创建Microsoft Azure资源的纯脚本文件)。在发布定义中使用Azure PowerShell
时,我能够在VSTS中执行这些脚本。
此脚本执行相关API并写入结果"通常"到当地的车道或天蓝色的仓库。
但我想导出到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文件夹?
答案 0 :(得分:0)
drop文件夹用于构建而不是发布,因此您无法像在VSTS构建中那样执行此操作。
您可以通过REST API将文件上传到VSTS的源存储库:Add a binary file