首页 > 解决方案 > Azure DevOps Server 中的 Build Timeline 选项卡在哪里?

问题描述

我们将 TFS 2018 实例升级到 Azure DevOps Server 2019 Update 1。

在我们的一些脚本中,我们正在创建时间线条目以记录该过程并在构建摘要中查看更详细的结果。

主日志概述页面仍然显示构建步骤和所花费的时间,但单击构建步骤以获取更多详细信息现在只显示日志。我不再在构建步骤中看到“时间轴”选项卡。

明确一点,我们使用 task.logdetail 将信息提交给 TFS,例如:

Write-Host "##vso[task.logdetail id=$($guid);name=$($projectKey);type=build;order=$i;state=Initialized;]"

我看到它仍然记录在文档中,但是我们如何访问这些信息,它现在只能通过 API 获得吗? https://docs.microsoft.com/en-us/azure/devops/pipelines/scripts/logging-commands?view=azure-devops&tabs=powershell#task-commands

标签: tfsazure-devops

解决方案


根据您的描述,您应该讨论每个构建任务的时间线选项卡。

在此处输入图像描述

这是由于从 Azure DevOps Server 2019 开始,我们开始使用 Web 门户 UI 中的新建生成结果页面来跟踪生成结果。

在此处输入图像描述

如您所见,您使用的此语法旨在显示在时间线中,但似乎尚未在新的构建布局中使用。

在这里看看这个类似的问题:我可以将自定义任务开始/结束记录写入 VSTS 构建/发布日志吗

此外,您也可以在此处提交新构建结果页面的功能请求,我们的 PM 将对其进行审核。


推荐阅读