【发布时间】:2021-07-14 06:59:13
【问题描述】:
我试图在运行时将 PowerShell 变量传递给管道中的 Azure Devops 变量,但无法成功传递它们。有人可以指导正确的语法来应用转义序列吗?
Azure devops 管道变量:-
foo_ABC = abcdefghigklmnopqrstxyz
env= abc
管道中的 Powershell 任务:-
$environment= "$(env)".ToUpper()
$temp= "foo_$($environment)"
Write-Output "$($temp)"
输出:-
Expected: abcdefghigklmnopqrstxyz
Actual: (foo_ABC)
【问题讨论】:
-
您是否查看过有关如何在脚本中处理 Azure DevOps 变量的文档?提示:这是一个环境变量。