【发布时间】:2017-02-02 12:36:31
【问题描述】:
我需要在 Visual Studio Team Services 发布管理中访问工件的内部版本号,以便我可以将值发送到任务。
我的工件名称中有一个空格:“生产分支”
我一直在阅读以下文档。
文档说明可以这样访问:
RELEASE_ARTIFACTS_[源别名]_[变量名]
例如
RELEASE_ARTIFACTS_Production Branch_BUILDNUMBER
继续说,如果用于将参数传递给任务,请将下划线替换为句点:
RELEASE.ARTIFACTS.Production Branch.BUILDNUMBER
但是这会导致以下错误:
2017-02-02T12:15:49.6988066Z ##[错误]术语“Release.Artifacts.Production_Branch.BUILDNUMBER”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。
这可能是由于工件名称包含空格字符,我不确定如何处理。
【问题讨论】:
标签: azure-devops ms-release-management