如何在 VSTS powershell 任务上将多行字符串设置为环境变量。以下代码仅保存字符串的第一行。
[string]$xmlstring = Get-Content -Encoding UTF8 -Path
"$(System.DefaultWorkingDirectory)/apiPolicy.xml" -Raw | Out-String;
Write-Host ("##vso[task.setvariable variable=policystring;]"+$xmlstring)
不支持构建或发布中的多行变量,因此在构建/发布期间也无法设置多行变量。
相关用户声音:构建和发布中的多行变量.
使用 base64 字符串来完成此操作是一个好方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)