如何显示项目的构建状态

时间:2018-10-01 12:51:41

标签: azure-devops

我们在VSTS存储库中维护了几个项目,这些项目被配置为在提交/拉取请求完成后自动构建。

很多年前,我工作过的一家公司有一个壁挂式显示器,上面显示着一个红色/绿色的“瓷砖”网格,每个网格中都带有项目名称。随着对SVN的提交和构建的开始,这些文件会自动更新。我不记得我们使用过的应用程序的名称。

VSTS是否有类似功能?我已经搜索了仪表板等,但这并没有返回我所描述的任何内容。

谢谢

2 个答案:

答案 0 :(得分:1)

如果您想在每个项目中了解他的状态,可以在“他的仪表板”中添加“构建历史”小部件,然后您将看到带有绿色/红色指示的项目的构建历史。

添加小部件:

enter image description here

配置:

enter image description here

结果:

enter image description here

您还可以安装Team Project Health小部件,它使用户可以可视化构建的整体运行状况,并提供类似于Codify Build Light的视觉提示:

enter image description here

或者您可以安装Project Tile小部件:

enter image description here

答案 1 :(得分:0)

听起来像CruiseControl.NET或类似的声音。但是,VSTS(现在简称为Azure Devops,或简称AD)确实具有仪表板,但是您必须手动放置每个构建定义状态。我不喜欢但是,您可以使用一些简单的html创建自己的仪表板,并只需刷新x秒即可。只需从下图所示的构建定义中复制并粘贴构建标记即可。如果构建失败,则将显示红色徽章,并显示文本“失败”或类似内容。 enter image description here