[英]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.