Azure DevOps 发布管道 - 使用 Powershell 和括号内的管道变量
Azure DevOps Release Pipelines - Using Powershell with Pipeline variables inside brackets
我陷入了语法噩梦,到目前为止我尝试过的一切都行不通。
它只有一行......在我使用 $(env:name-of-var)
东西处理一些发布管道变量之前它工作得很好......
$primarykey = (Get-AzRelayKey -ResourceGroupName $($env:az-resourcegroupname) -Namespace $($env:az-relaynamespace) -HybridConnection $($env:AF.actionResultRelayConnectionName) -Name $($env:AF.actionResultFalloverRelayKeyName) | Select-Object -ExpandProperty PrimaryKey)
任何想法都收到了。提前致谢。
因为你在变量名中有 -
你得到了一个错误。
你可以这样做(代替$($env:az-...)
):
${env:az-resourcegroupname}
${env:az-relaynamespace}
我陷入了语法噩梦,到目前为止我尝试过的一切都行不通。
它只有一行......在我使用 $(env:name-of-var)
东西处理一些发布管道变量之前它工作得很好......
$primarykey = (Get-AzRelayKey -ResourceGroupName $($env:az-resourcegroupname) -Namespace $($env:az-relaynamespace) -HybridConnection $($env:AF.actionResultRelayConnectionName) -Name $($env:AF.actionResultFalloverRelayKeyName) | Select-Object -ExpandProperty PrimaryKey)
任何想法都收到了。提前致谢。
因为你在变量名中有 -
你得到了一个错误。
你可以这样做(代替$($env:az-...)
):
${env:az-resourcegroupname}
${env:az-relaynamespace}