如何在GitHub README.md中展示Codecov.io徽章?

26

如标题所述,我该如何添加一个类似于我的项目覆盖率的Codecov.io徽章?

在Codecov.io的文档中没有提到这一点。

谢谢您的帮助。

4个回答

33

访问 https://codecov.io/gh/<your-organisation>/<your-project>/settings/badge,您可以看到准备好被复制的徽章。

或者只需导航至您的项目,然后转到设置 -> 徽章


18

如何获取您的Codecov.io徽章:

  1. 进入设置部分

Settings

  1. 点击徽章部分

Badge

  1. Markdown部分下点击复制

enter image description here


13

经过长时间的搜索和尝试,我终于找到了一些能够暗示如何找到它的东西。

实现使用当前覆盖率的Codecov.io徽章的方法如下:

在HTML中:

<a href="https://codecov.io/github/<Your Organization/Acc.>/
<YourRepo>?branch=master">
<img alt="Coverage" src="https://codecov.io
/github/<Your Organization/Acc.>/<YourRepo>/coverage.svg?branch=master">
</a>

使用 Markdown 语言编写:

[![codecov.io](https://codecov.io/github/<Your Organization/Acc.>/<YourRepo>/coverage.svg?branch=master)]
(https://codecov.io/github/<Your Organization/Acc.>/<YourRepo>?branch=master)

这个方案期望你将项目托管在Github上,并上传覆盖率报告。


这个解决方案非常有帮助,适用于为代码做出贡献但不是仓库所有者的人。其他上面的解决方案只适用于仓库所有者。 - ArtificiallyIntelligence

1

2
据我所知,令牌仅适用于私有存储库。 - a06e

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接