自定义Github Shields

时间:2016-01-22 16:57:29

标签: github automation shields.io

如何制作跟踪存储库状态的自定义GitHub屏蔽?

我正在使用shields.io并且已经想出如何使用Jenkins插件来公开构建状态并创建一个盾牌,但是想知道其他人如何自动化代码覆盖,文档覆盖,linting,单元测试等的状态?< / p>

1 个答案:

答案 0 :(得分:1)

代码覆盖,linting等由您必须注册的各种服务提供。例如,coveralls.io提供测试覆盖率。另一种提供许多不同类型的代码分析和覆盖工具的流行服务是Code Climate。这些网站中的大多数都提供了可以添加到GitHub仓库的徽章,通常是在自述文件中。

例如,我维护的仓库拥有Travis,Gemnasium和Code Climate的帐户,我在自述文件上有这些服务的徽章:https://github.com/monfresh/ohana-sms