我们正在使用VSTS来构建我们的VS解决方案。
有没有办法定义自定义构建步骤,例如PowerShell脚本,它创建一个新变量以传递给进一步的构建步骤?
MSDN中没有任何关于它的内容: https://msdn.microsoft.com/Library/vs/alm/Build/scripts/variables
答案 0 :(得分:5)
您可以使用Task Logging Commands执行此操作。
要调用日志记录命令,只需通过标准发出命令即可 输出。例如,从PowerShell任务:
“## vso [task.setvariable variable = testvar;] testvalue”
答案 1 :(得分:1)
对于Mac,请执行以下操作:
echo '##vso[task.setvariable variable=variableName;]'$variableValue