如果我的模板参数为空,我想签入 Azure DevOps Pipeline。
只要我使用普通变量或在 yml 文件中显式设置参数,这就可以正常工作。
有什么方法可以检查该值是否为空吗?
以下内容不适用于链接到 Azure Key Vault 的变量组提供的变量。
- task: DummyTask@1
displayName: 'Magic'
condition: eq('$(MyPassword)', '')```
更新您的 YAML,如下所示:
- task: DummyTask@1
displayName: 'Magic'
condition: eq(variables['MyPassword'], '')
这可以在我的管道中按预期工作。