Azure DevOps YAML:将变量从变量组传递到模板文件中的参数会引发类型错误
Azure DevOps YAML: Passing a variable from a variable group to a parameter in a template file throws type error
我正在尝试从我的 YAML 文件中的变量组中读取一个变量,并将其传递给使用该值的模板文件。模板文件将此参数定义为数字,变量组确实将其存储为数字。
我的管道正在调用模板阶段-运行-使用 4 个参数进行测试,其中 3 个参数是从变量组中读取的。
模板接受 4 个参数并将它们键入为数字
但是,当我尝试 运行 连接管道时,我收到一条错误消息,指出参数需要一个数字,而传入的不是数字。
如果我删除强类型并简单地按原样使用参数,那么一切正常。
任何人都可以帮助我了解这里发生的事情吗?我应该怎么做才能确保我可以输入参数并仍然让管道从变量组中传递值?
将type: number
更改为type: string
,因为变量组中没有number
类型。
我正在尝试从我的 YAML 文件中的变量组中读取一个变量,并将其传递给使用该值的模板文件。模板文件将此参数定义为数字,变量组确实将其存储为数字。
我的管道正在调用模板阶段-运行-使用 4 个参数进行测试,其中 3 个参数是从变量组中读取的。
模板接受 4 个参数并将它们键入为数字
但是,当我尝试 运行 连接管道时,我收到一条错误消息,指出参数需要一个数字,而传入的不是数字。
如果我删除强类型并简单地按原样使用参数,那么一切正常。
任何人都可以帮助我了解这里发生的事情吗?我应该怎么做才能确保我可以输入参数并仍然让管道从变量组中传递值?
将type: number
更改为type: string
,因为变量组中没有number
类型。