2

你如何制作自定义的 GitHub 盾牌来跟踪你的存储库的状态?

我正在使用 shields.io 并且已经弄清楚如何使用 Jenkins 插件来公开构建状态并创建屏蔽,但想知道其他人如何自动化代码覆盖率、文档覆盖率、linting、单元测试等状态?

4

1 回答 1

1

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

例如,我维护的一个 repo 拥有 Travis、Gemnasium 和 Code Climate 的帐户,并且我的 README 中有这些服务的徽章:https ://github.com/monfresh/ohana-sms

于 2016-01-23T16:50:43.180 回答