簡體   English   中英

如何在 Azure CI/CD 中使用 Azure CLI 步驟中的變量

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM