在 Azure DevOps 构建 yaml 中将库组与单行变量混合

问题描述 投票:0回答:1

是否可以混合变量组和yaml单行变量?

我知道这是可能的

variables:
- group: my-group
- name: Variable1
    value: Value1

但是我怎样才能做到这一点:

variables:
- group: my-group
  Variable1: Value1

声明一行变量更加舒适且易于阅读,并且在没有库组引用时有效。

yaml azure-pipelines-yaml
1个回答
0
投票

来自 YAML 架构 - 变量定义:

variables关键字使用两种语法形式:变量列表和映射(字符串字典)。

在映射语法中,所有键都是变量名,它们的值都是变量值。要使用变量模板,必须使用列表语法。列表语法要求您指定是否提及变量 (

name
)、变量组 (
group
) 或模板 (
template
)。

您不能在同一变量部分中使用列表和映射变量,但使用列表语法时可以组合

name
group
template

© www.soinside.com 2019 - 2024. All rights reserved.