VSTS构建 - 如何在自定义构建步骤中定义新变量并传递给下一个构建步骤

时间:2016-02-08 20:26:36

标签: azure-devops

我们正在使用VSTS来构建我们的VS解决方案。

有没有办法定义自定义构建步骤,例如PowerShell脚本,它创建一个新变量以传递给进一步的构建步骤?

MSDN中没有任何关于它的内容: https://msdn.microsoft.com/Library/vs/alm/Build/scripts/variables

2 个答案:

答案 0 :(得分:5)

您可以使用Task Logging Commands执行此操作。

  

要调用日志记录命令,只需通过标准发出命令即可   输出。例如,从PowerShell任务:

     

“## vso [task.setvariable variable = testvar;] testvalue”

答案 1 :(得分:1)

对于Mac,请执行以下操作:

echo '##vso[task.setvariable variable=variableName;]'$variableValue