Azure devops 覆盖发布管道中的模板参数不起作用

Azure devops 覆盖发布管道中的模板参数不起作用,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,在Devops In release pipeline中,我正在配置变量(要为Dev部署的资源的名称,prepod阶段)。因此,在override template parameters下,我指定-accountName$(accountName),但变量(对于Dev,prepod)中提到的名称不被接受,而是从模板参数json中获取值。请建议解决方案。您可以尝试在管道中使用${{variables.accountName}而不是$(accountName)将参数传递给模板。您可以将变量syste

在Devops In release pipeline中,我正在配置变量(要为Dev部署的资源的名称,prepod阶段)。因此,在override template parameters下,我指定-accountName$(accountName),但变量(对于Dev,prepod)中提到的名称不被接受,而是从模板参数json中获取值。请建议解决方案。

您可以尝试在管道中使用
${{variables.accountName}
而不是
$(accountName)
将参数传递给模板。您可以将变量
system.debug
设置为true,以检查管道的完整日志。在InitializePieline的最后一节中,您可以看到结果yaml的外观。似乎在处理模板等过程中会对
${{}
进行求值,但之后会对
$()
进行求值