如何在" Action"中使用全局配置变量?参数呢?

时间:2015-02-12 19:26:53

标签: release-management ms-release-management

设置广告资源>的副本后行动>部署使用PS / DSC(标准服务器)操作我无法弄清楚如何在参数列表中使用全局配置变量。

我想使用的全局变量:

来自管理>设置>配置变量

Global Variables

我想使用它们的参数列表:

from Inventory> Actions> Deploy Using PS / DSC(Standard Server)

PowerShell Deployer Argument List

在我的PowerShell脚本中,我可以使用" $"来引用这些变量。在变量名称前面,但这并不适用于" Action"参数列表。

PowerShell脚本中的示例用法

[System.IO.Path]::Combine($ServerName,$ApplicationPathRoot,$ComponentName)

未知

Action 参数中是否可以使用配置变量?

1 个答案:

答案 0 :(得分:1)

系统级别的“配置变量”仅适用于vNext发布模板。操作适用于基于代理的版本,而不适用于vNext版本。因此,你不能使用它们。

vNext模板背后的想法是,您的发布中的操作完全在PowerShell / DSC / Chef脚本中进行 - 不需要添加自定义操作,因为所有操作都应该是源控制的脚本文件。