如何解决如何处理 YAML 中字符串中的空格?
我为 CI/CD 管道创建了 YAML,但管道因为参数名称之间有空格。
这里是参数的例子:
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 标识符。所以你的参数名不能包含空格。您可以用 _ 替换空格或删除空格。 关于参数的文档: https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/syntax#parameters
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。