首页 > 解决方案 > 如何将多个摘要上传到 Azure DevOps Server 2020 中的发布阶段?

问题描述

我习惯于运行uploadsummary日志记录命令以将自定义信息添加到我的构建中。

但是,我注意到虽然可以为构建上传多个摘要(它们将一个接一个地显示),但只有第一个会坚持发布阶段。

观察:

建造

##[debug]Processed: ##vso[task.uploadsummary]D:\_wf\06\233\s\Summary1.md
##[debug]Processed: ##vso[task.uploadsummary]D:\_wf\06\233\s\Summary2.md

在此处输入图像描述

发布

2021-09-13T16:30:14.4533447Z ##[debug]Processed: ##vso[task.uploadsummary]D:\_wf\02\r1\a\source\Summary1.md
2021-09-13T16:30:14.4536640Z ##[debug]Processed: ##vso[task.uploadsummary]D:\_wf\02\r1\a\source\Summary2.md

在此处输入图像描述

有什么我做错了吗?还是 Azure DevOps Server 2020 中的错误?

标签: azure-devopsazure-pipelines

解决方案


如何将多个摘要上传到 Azure DevOps Server 2020 中的发布阶段?

我可以使用 Azure DevOps Server 2020 和 Azure DevOps Services 重现此问题。

似乎发布管道的一项任务中的多个摘要不会被解析为多个摘要,而是被覆盖。这可能是一个意想不到的问题,但至少需要与产品团队确认。

要解决此问题,您可以尝试使用两个任务来上传Summary1.mdSummary2.md.

我对其进行了测试,它在我这边运行良好:

在此处输入图像描述

在此处输入图像描述


推荐阅读