[英]How to use variables in Azure CLI step in Azure CI/CD
我正在尝试使用发布管道中的 Azure CLI 步骤部署我的配置设置。
我需要运行其中的多个命令,如下所示。
- *az webapp config settings set -g resourceGroupName -n WebAppName
--settings somekey=somevalue*
请注意,其中存在resourcegroupname
组名称和webappname
。 如何为这两个值创建一个变量并在我的 CLI 中使用它们。 我尝试将它们添加到 arguments 但它没有用。
低于错误
validation error: Parameter 'resource_group_name' must conform to the following pattern: '^[-\\w\\._\\(\\)]+[^\\.]$'.
原因是我有 30 个奇数值,我需要为多个资源组中存在的 webapp 创建这些变量,这样我就可以简单地交换资源组的名称并运行 CLI。
您需要在管道中定义变量,然后在 Azure Cli 步骤中使用它们。
所以如果你有名为ResourceGroup
的变量,你应该有
az webapp config settings set -g $(ResourceGroup) -n WebAppName --settings somekey=somevalue
您还可以创建变量组并在您的管道中重复使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.