Azure devops Azure管道发布工件-工件名称

Azure devops Azure管道发布工件-工件名称,azure-devops,azure-pipelines,azure-artifacts,Azure Devops,Azure Pipelines,Azure Artifacts,在我的Azure管道中,我将生成编号格式设置为Build\u$(日期:yyyy.MM.dd)$(版本:.rr),它将生成编号设置为Build\u2019.04.04.05 我想在发布工件任务的工件名称属性中使用相同的属性。当我给 工件名称:Build_$(日期:yyyy.MM.dd)$(版本:.rr)它不工作 在日志中,它会在工件名称中显示无效的特殊字符,并且会重复尝试几次 如何让它工作 解决方案: 感谢4c74356b41。我给了像下面,它现在工作良好 工件名称:$(Build.BuildNu

在我的Azure管道中,我将生成编号格式设置为
Build\u$(日期:yyyy.MM.dd)$(版本:.rr)
,它将生成编号设置为Build\u2019.04.04.05

我想在发布工件任务的工件名称属性中使用相同的属性。当我给

工件名称:
Build_$(日期:yyyy.MM.dd)$(版本:.rr)
它不工作

在日志中,它会在工件名称中显示无效的特殊字符,并且会重复尝试几次

如何让它工作

解决方案:

感谢4c74356b41。我给了像下面,它现在工作良好


工件名称:
$(Build.BuildNumber)

我认为只有在构建名称中才允许使用这种特定格式,您能尝试使用$(Build.BuildNumber)吗?这是一个包含当前版本号的自动变量。这应该行得通


另外,我不认为这是一个好主意,因为这样你在拉这件文物时就必须考虑到这一点。

Wow的效果非常好。目前,我们正计划手动将工件拉到临时文件夹并部署到服务器。我会再次更新这个,当我们在自动拉和释放到服务器的工作。感谢编辑谢基。。