簡體   English   中英

Azure DevOps (az apim nv create) 無法動態創建變量

[英]Azure DevOps (az apim nv create) cant able to create variable dynamically

我正在嘗試使用循環使用“az apim nv create”命令創建多個值,但它不起作用。

使用單個命令(不在 --value 中使用變量)我們可以創建,但是當我們在 --value 中使用變量時同樣不起作用。

demo="fromkey fromkey1"
for list in $demo
do
az apim nv create --service-name ABC -g XYZ --secret true --named-value-id $list --display-name $list --value $list
done

有人可以幫忙嗎?

Azure DevOps (az apim nv create) 無法動態創建變量

您可以在 bash 任務中嘗試以下腳本:

- bash: |
    demo=( "fromkey" "fromkey1" )
    for list in ${demo[@]}; do
      az apim nv create --service-name ABC -g XYZ --secret true --named-value-id $list --display-name $list --value $list
    done
  displayName: 'az apim nv create'
  env:
    AZURE_DEVOPS_EXT_PAT: $(System.AccessToken)  

更新:

我可以使用 Shell 腳本嗎? 如果是,那么您能否分享 shell 腳本命令

declare -a demo=("fromkey1" "fromkey2" "fromkey3")

for list in "${demo[@]}"
do
   az apim nv create --service-name ABC -g XYZ --secret true --named-value-id $list --display-name $list --value $list
done

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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