如何在构建时在 VSO 托管构建 Controller 上设置环境变量?理想的解决方案是使用 MSBuild 参数。
场景(不必知道):我正在尝试使用 VSO 托管构建 Controller 构建和部署基于奥尔良的 Azure 托管云服务。目前,我使用 TFS 托管自己的构建 Controller ,但我们希望使用 VSO 托管的构建 Controller 。为了使其工作,我必须在构建时将 Orleans 环境变量设置为 VSO 托管构建 Controller 上项目内的路径。我们正在使用持续部署模型。
最佳答案
MSBuild Arg 是
/p: EnvVarName = PathAsAString
可以是完整路径(p:OrleansSDK="C:\a\scr\Main\Lib") 或相对路径(/p:OrleansSDK="..\..\Lib"), 根据构建过程模板,它可能能够包含现有变量 (p:OrleansSDK="$(SourcesDir)\Lib")。
关于azure - 如何在 VSO 托管构建 Controller 上构建时设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24895142/