我的Visual Studio 2013版本管理客户端/服务器版本是4.0版。我正在使用ReleaseTfvcTemplate.12.xaml模板。在使用基于AGENT的发布模板时,有没有办法从发布管理组件(部署程序配置)访问系统变量?当我尝试传递$ applicationPath或$(applicationPath)或$(ApplicationPath)时,我得到NULL。
以下是我在RM中部署具有自定义PowerShell部署脚本的组件的状态:
答案 0 :(得分:2)
Graham在评论中提到,构建输出在本地复制,在执行Powershell时它是你的工作目录。
您还可以使用它来访问构建放置位置:$(PackageLocation)
http://incyclesoftware.zendesk.com/entries/24422737-Deployment-Metadata
刚刚发现Donovan Brown的最新帖子:http://donovanbrown.com/post/What-are-the-System-variables-for-PS-DSC-deployments-in-Release-Management.aspx