有没有办法在azure devops仪表板中的降价中显示上一个构建id?

有没有办法在azure devops仪表板中的降价中显示上一个构建id?,azure,azure-devops,markdown,azure-pipelines,Azure,Azure Devops,Markdown,Azure Pipelines,我一直在寻找在一个仪表板上显示项目中所有构建和发布管道的标记的方法,我发现在一个小部件上显示的最好方法是使用markdown小部件,只需创建一个包含所有管道和相应标记的表,这样做非常好。这就是它的样子: 这是我的降价: ### Applications | App Name | Build status | UAT Deploy status | PRODUCTION Deploy Status |:-----------:|:-----------:|:-----------:|:-

我一直在寻找在一个仪表板上显示项目中所有构建和发布管道的标记的方法,我发现在一个小部件上显示的最好方法是使用markdown小部件,只需创建一个包含所有管道和相应标记的表,这样做非常好。这就是它的样子:

这是我的降价:

    ### Applications
| App Name | Build status | UAT Deploy status | PRODUCTION Deploy Status
|:-----------:|:-----------:|:-----------:|:-----------:| 
| pipeline 1 | [![BuildStatus] (url to badge) ] (url to build pipeline) | [![Status] (url to TESTING release badge) ] (link to releases page) | [![Status] (url to LIVE release badge) ] (link to releases page)
| pipeline 2 | [![BuildStatus] (url to badge) ] (url to build pipeline) | [![Status] (url to TESTING release badge) ] (link to releases page) | [![Status] (url to LIVE release badge) ] (link to releases page)
| pipeline 3 | [![BuildStatus] (url to badge) ] (url to build pipeline) | [![Status] (url to TESTING release badge) ] (link to releases page) | [![Status] (url to LIVE release badge) ] (link to releases page)
我正在尝试在生成状态徽章前面添加生成ID

我尝试使用Azure DevOps API来显示构建ID,类似于我显示状态徽章的方式,但它返回JSON,我不确定是否可以从中显示构建ID

我的第二个想法是使用Azure DevOps资源,只检索
resources.pipeline.{Alias}.runID
的值,正如本文所建议的那样:但不幸的是,不管我做什么,我都无法获取变量的值

在第三次尝试中,我尝试使用html标记运行一些JS来调用azure devops api,但html标记显示为文本;(

目前,我正在尝试在wiki中运行JS,因为它能够正确处理HTML标记。每当我发现一些有趣的事情,或者如果我认为没有必要进一步尝试wiki,我就会更新这篇文章。到目前为止,无论我如何努力,我都无法在wiki中运行JS:(

我的目标是能够以任何可能的方式显示具有构建id的构建状态、所有管道的测试发布状态和实时发布状态,无论这些状态出现在小部件/页面上:)


请记住,某些应用程序是容器化的,因此生成管道和发布管道不相互连接。(生成管道生成映像并将其发送到中心,发布管道从中心获取最新映像,并在测试时从中生成容器,然后从部署容器的同一映像中生成容器)

不幸的是,在azure devops dashboard中无法在markdown中显示上次生成id,您可以在以下网站提交用户语音:


不幸的是,经过一周的研究,我认为唯一的解决办法是创建定制的小部件,不幸的是,在我的情况下,这太麻烦了

当我研究这个问题时,我发现了一个名为CI/CD Dashboard()的不错的扩展,不幸的是,我的构建管道没有通过工件(容器)与发布管道连接,扩展无法显示发布管道


我已向Microsoft发送了在markdown或wiki中添加管道变量access的请求。

谢谢,这消除了我的一些疑问:)您知道如何显示某种板/页或任何其他具有所有生成和发布管道状态的内容吗?我正在寻找任何能达到这个目标的解决方案:)REST API能帮到你吗:?使用REST API很容易检索构建id,但不幸的是,无法从markdown或wiki调用此API;(我想剩下的唯一解决方案是创建自定义小部件,这会很有趣,但对于我被赋予的任务来说,这太麻烦了;(是的,你是对的。恐怕唯一的解决方案是创建自定义小部件。