我有一个azure devops管道,我声明以下参数:
parameters:
- name: extra_tags
displayName: Extra tags to add
type: object
default:
foo: "bar"
two: "three"
当我通过Http REST使用以下主体触发管道时,它会失败:
{
"resources": {
"repositories": {
"self": {
"refName": "refs/heads/main"
}
}
},
"templateParameters": {
"extra_tags": {
"1": "one",
"2": "two"
}
}
}
如果我删除extra_tags,它可以工作,因为我声明了默认值,有人遇到过这样的问题吗?
请尝试使用以下请求正文:
{
"resources": {
"repositories": {
"self": {
"refName": "refs/heads/main"
}
}
},
"templateParameters": {
"extra_tags": "1: onen2: two"
}
}