如何将 TFS 2015 构建定义中的用户变量传递给 shell 脚本?
How to pass user variables from TFS 2015 Build definition to power shell script?
我正在研究 vNext 构建 TFS 2015。我们如何将用户定义的变量从 vNext 构建传递到 power shell 脚本?我正在添加 powershell 脚本作为构建定义中的一个步骤。
您可以定义生成变量,然后在 PowerShell 任务中的参数下引用它们。例如,如果我的 powershell 脚本采用一个名为 foo 的参数,我可以这样做:
您可以访问 power shell 中的 V 下一个用户变量,如下所示,
示例:
$env:foo
在你的情况下,
blah.ps1 -foo $env:foo
我正在研究 vNext 构建 TFS 2015。我们如何将用户定义的变量从 vNext 构建传递到 power shell 脚本?我正在添加 powershell 脚本作为构建定义中的一个步骤。
您可以定义生成变量,然后在 PowerShell 任务中的参数下引用它们。例如,如果我的 powershell 脚本采用一个名为 foo 的参数,我可以这样做:
您可以访问 power shell 中的 V 下一个用户变量,如下所示,
示例:
$env:foo
在你的情况下,
blah.ps1 -foo $env:foo