将VSTS构建状态添加到GitHub页面

时间:2018-02-14 10:48:13

标签: visual-studio github continuous-integration azure-devops

我试图将我的构建状态添加到GitHub自述文件中,但我无法确定在哪里可以找到构建的{guid}{id}

这是文档: https://docs.microsoft.com/en-us/vsts/build-release/actions/ci-build-github#create-a-vsts-build-status-with-a-github-readme-file

状态的图片代码:

[<img
src="https://{your-account}.visualstudio.com/_apis/public/build/definitions/{guid}/{id}/badge"/>](https://{your-account}.visualstudio.com/{your-project}/_build/index?definitionId={id})

2 个答案:

答案 0 :(得分:8)

您需要在构建定义中启用Badge:

  1. 修改您的构建定义
  2. 选择选项标签
  3. 检查徽章已启用复选框
  4. 保存构建定义
  5. 将生成网址
  6. enter image description here

答案 1 :(得分:0)

您可以直接添加一个指向构建定义结果页面的链接,无论您在网络中找到什么,该链接都允许您从GitHub单击并转到VSTS中的正确位置,定义ID将显示在查询参数中使用VSTS UI时的浏览器URL。

此外,您可以使用API​​。请查看以下文档以获取更多信息。

https://www.visualstudio.com/en-us/docs/integrate/api/build/builds