在csdef文件中使用VirtualDirectory中的变量

时间:2013-01-28 19:18:17

标签: azure tfs tfsbuild azure-web-roles

我们在azure机器上托管3个不同的Web应用程序,我们正在使用CI将这些更改从Azure中的构建服务器TFS推送到我们的机器。

麻烦在physicalDirectory属性中,因为我们找不到任何可能在那里使用任何构建变量,所以我们必须使用这样的相对路径

physicalDirectory="..\..\..\..\..\..\bin\_PublishedWebsites\xxxxxx"

我们有两个问题,一个是loca构建和托管构建需要不同的相对路径,其次是我们的两个分支不在同一级别。

我试过

physicalDirectory="$(OutpuPath)\_PublishedWebsites\xxxxxx"

以及

physicalDirectory="%OutpuPath%\_PublishedWebsites\xxxxxx"

没有任何成功。

这是否可能,如果没有,有没有其他方法可以替换这些值?

感谢 阿尔米尔

1 个答案:

答案 0 :(得分:-1)

您可以在azure中定义自己的环境变量,这种方法可能适合您 “http://msdn.microsoft.com/en-us/library/windowsazure/gg432991.aspx