【发布时间】:2020-03-29 10:13:16
【问题描述】:
我使用 Azure Pipelines 作为 Azure DevOps 的一部分。 我正在尝试在我的模板文件中定义变量,因为我需要多次使用相同的值。
这是我的stage-template.yml:
parameters:
- name: param1
type: string
- name: param2
type: string
variables:
var1: path/${{ parameters.param2 }}/to-my-file.yml
stages:
- stage: Deploy${{ parameters.param2 }}
displayName: Deploy ${{ parameters.param1 }}
jobs:
...
尝试使用此管道时,我收到一条错误消息:
/stage-template.yml (Line: 7, Col: 1): Unexpected value 'variables'
为什么这不起作用?我做错了什么?
【问题讨论】:
-
IMO 半年后针对重复问题发布了一个更好的答案:stackoverflow.com/questions/63381680/…。
标签: azure azure-devops azure-pipelines azure-pipelines-yaml