【发布时间】:2019-07-17 14:48:52
【问题描述】:
我陷入了一些语法噩梦,到目前为止我尝试过的一切都行不通。
它只有一行...在我使用 $(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)
任何想法都非常受欢迎。提前致谢。
【问题讨论】:
-
您好,感谢您的回复。这些变量存在于 Release Pipelines 的变量集中。错误在 var 名称中的 - 字符周围... + ... Get-AzRelayKey -ResourceGroupName $($env:az-resourcegroupname) -Names ... + ~~~~~~~~~~~~~ ~~~~~ 表达式或语句中出现意外的标记“-resourcegroupname”。
标签: powershell azure-devops azure-pipelines azure-pipelines-release-pipeline