在 ADO 中,我想使用模板部分覆盖对象类型参数。 例如,
In main.yml
parameters:
- name: person
type: object
default:
first_name: "Jane"
last_name: "Doe"
role: "Student"
- template: templates/template.yml
parameters:
person: ${{parameters.person}}
In template.yml
parameters:
- name: person
type: object
在这里,我想发送对象参数 person,仅具有角色:“Teacher”,如下所示,在 template.yml 中,person 对象的名字是“Jane”,姓氏是“Doe”,但角色将是“Teacher”这可能吗?
parameters:
person:
role: "Teacher"
我尝试了上面的代码,但是在template-yml中,它无法解析first_name或last_name。
这应该达到相同的结果
- template: templates/template.yml
parameters:
person:
first_name: ${{ parameters.person.first_name }}
last_name: ${{ parameters.person.last_name} }
role: "Teacher"