【发布时间】:2020-04-18 00:54:12
【问题描述】:
我是 YAML 新手,正在尝试为 azure devops 管道创建一个简单的 yaml 文件。
在下面我使用键值对定义变量并且它有效
variables:
var2: varVal2
trigger:
- master
pool:
name: 'azure pipelines'
vmImage: 'windows-latest'
steps:
- script: echo $(var2)
接下来,我使用变量说明符语法定义变量,它再次正常工作。 msdn 参考是here
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)
【问题讨论】:
标签: azure-devops yaml azure-pipelines