我是 YAML 新手,正在尝试为 azure devops 管道创建一个简单的 yaml 文件。
在下面我使用键值对定义变量并且它有效
variables:
var2: varVal2
trigger:
- master
pool:
name: 'azure pipelines'
vmImage: 'windows-latest'
steps:
- script: echo $(var2)
在接下来的这一次,我使用变量说明符语法定义变量,它再次正常工作。msdn 参考在这里
variables:
-name: var3
value: varVal3
trigger:
- master
pool:
name: 'azure pipelines'
vmImage: 'windows-latest'
steps:
- script: echo $(var3)
现在,当我尝试同时使用键值对语法和变量说明符时,它不起作用。我错过了什么?以下不起作用。
variables:
-name: var3
value: varVal3
var4:varVal4
trigger:
- master
pool:
name: 'azure pipelines'
vmImage: 'windows-latest'
steps:
- script: echo $(var3)
- script: echo $(var4)
