Azure devops 如何在YAML中处理字符串中的空格?
我为CI/CD管道创建了YAML,但由于参数名称之间有空格,管道被删除 以下是参数示例:Azure devops 如何在YAML中处理字符串中的空格?,azure-devops,yaml,azure-resource-manager,cicd,Azure Devops,Yaml,Azure Resource Manager,Cicd,我为CI/CD管道创建了YAML,但由于参数名称之间有空格,管道被删除 以下是参数示例: override parameters ' -gbna-archive-trigger_properties_Kroger Manual File Archive_parameters_triggeringFile $(Funding_parameters_triggeringFile) -nesco_archive_trigger_properties_nesco Manual Fil
override parameters '
-gbna-archive-trigger_properties_Kroger Manual File Archive_parameters_triggeringFile $(Funding_parameters_triggeringFile)
-nesco_archive_trigger_properties_nesco Manual File Archive_parameters_triggeringFile $(Funding_parameters_triggeringFile)
-gh-nesco-competitor-funding_properties_Competitor Funding_parameters_triggeringFile $(Funding_parameters_triggeringFile) '
注意:模板文件是ARM模板,但我正在覆盖YAML文件中的参数。参数名称必须是有效的JavaScript标识符。因此,参数名称不能包含空格。您可以将该空间替换为u或删除该空间。 有关参数的文档:
请描述您的问题。你想干什么?预期产量是多少?实际产量是多少?你的文章的哪一部分是真实的YAML内容(请)?应该是有效的,所以不应该包含空格。最简单的解决方案是使模板兼容并删除空格