【发布时间】:2022-01-07 13:17:22
【问题描述】:
我的yaml配置如下:
parameters:
group: '$(group)'
acl:
certificateFile: AclCertificates.p12
provisioningProfileFile: AmericashDisProfile.mobileprovision
keystore: 'acl.jks'
sail:
certificateFile: AclCertificates.p12
provisioningProfileFile: AmericashDisProfile.mobileprovision
keystore: 'acl.jks'
steps:
- bash: |
echo ${{ parameters[$(group)]['certificateFile'] }}
我想使用动态键访问对象值。这里group: '$(group)' 是来自另一个var 文件的动态值。
我尝试了一种访问对象值的方法,例如${{ parameters[$(group)]['certificateFile'] }},但它不起作用。我无法弄清楚我应该如何在echo ${{ parameters[$(group)]['certificateFile'] }} 中传递参数group 以获得特定对象的值。
【问题讨论】:
标签: yaml azure-pipelines