如何在VSO托管构建控制器上的构建时设置环境变量?

时间:2014-07-22 18:35:46

标签: azure environment-variables azure-devops continuous-deployment orleans

如何在构建时在VSO托管构建控制器上设置环境变量?理想的解决方案是使用MSBuild参数。

场景(不必知道):我正在尝试使用VSO托管构建控制器构建和部署基于奥尔良的Azure托管云服务。目前我使用TFS托管我自己的构建控制器,但是我们想使用VSO托管的构建控制器。为了实现这一点,我必须在构建时将Orleans环境变量设置为VSO托管构建控制器上项目中的路径。我们正在使用持续部署模型。

1 个答案:

答案 0 :(得分:1)

MSBuild Arg

/ p:EnvVarName = PathAsAString

它可以是完整路径(p:OrleansSDK =" C:\ a \ scr \ Main \ Lib") 或相对路径(/ p:OrleansSDK =" .. \ .. \ Lib"), 根据构建过程模板,它可能包含现有变量(p:OrleansSDK =" $(SourcesDir)\ Lib")。