1

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

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

4

1 回答 1

1

MSBuild Arg 是

/p:EnvVarName = PathAsAString

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

于 2014-07-25T12:28:06.580 回答