如何检查变量组(Key Vault)提供的 Azure DevOps 变量的值是否为空?

问题描述 投票:0回答:1

如果我的模板参数为空,我想签入 Azure DevOps Pipeline。

只要我使用普通变量或在 yml 文件中显式设置参数,这就可以正常工作。

有什么方法可以检查该值是否为空吗?

以下内容不适用于链接到 Azure Key Vault 的变量组提供的变量。

  - task: DummyTask@1
    displayName: 'Magic'
    condition: eq('$(MyPassword)', '')```
azure-devops yaml azure-pipelines azure-keyvault
1个回答
0
投票

更新您的 YAML,如下所示:

- task: DummyTask@1
  displayName: 'Magic'
  condition: eq(variables['MyPassword'], '')

这可以在我的管道中按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.