最新的Team Foundation Server和Visual Studio Team Services可以生成构建状态标记。
顺便说一句,我没有找到如何将它链接到最新版本(甚至其他过去版本)的公共构建详细信息。
例如,我的构建状态徽章就是这样:
例如,我在GitHub上托管了另一个旧项目,它有一个带有Travis的CI,我都有一个构建徽章和构建摘要:https://travis-ci.org/mfidemraizer/joopl/builds
我只想要在Visual Studio Team Services上获取此摘要。
没有办法做到这一点,Build Badge只提供一个图像来显示现在的构建状态。
在VSTS用户语音上提交了几个功能请求,您可以投票给他们:
create an extension有可能达到最新的构建细节。例如,您可以创建一个在某处发布详细信息的构建任务。
更新2019年:我不知道何时添加,但现在有一个格式化的降价链接可以点击进入最新版本。您可以在任何支持markdown语法的地方使用它(项目欢迎页面,存储库自述文件,仪表板小部件,注释等)。
它使用的格式为:
[![Build status](<project url>/_apis/build/status/<build name>)](<project url>/_build/latest?definitionId=<build id>)
您可以在管道构建定义中的Options
选项卡底部找到它。