Github工具用于验证markdown中的链接

时间:2015-08-24 07:09:25

标签: github hyperlink readme

我计划在我的一些README.md文件中做的是提供我引用的其他网站的超链接。但是,当链接死亡或被移动时,我们都遇到了这个问题,并且所述链接变得无效。 =(

是否有可以运行夜间检查的github工具,以查看README.md文件(或类似内容)中的所有链接是否正常工作?

我正在寻找的东西具有类似于Travis CI的功能,其中一个项目可以有一个徽章说"链接传递"在该项目的主要github页面上。 (示例:scikit-learn有两个优雅的外观"构建传递"徽章。)

3 个答案:

答案 0 :(得分:5)

我认为你想要使用的是awesome_bot

它没有提供您想要的徽章,但会检查文件中的网址。

答案 1 :(得分:2)

根据我的问题,Travis实际上足以完成检查任务。

我已经在this project中实现了它。它基于名为grunt-deadlink的nodejs包,还包括Travis-CI配置。不幸的是,它不支持夜间测试(据我所知)。

对于闪亮徽章,您只需使用此badge generator service

答案 2 :(得分:1)

也可以集成到您的CI-管道中的另一个工具是mlc

我将其集成到另一个project of mine

的管道中

mlc 链接检查器通过使用异步调用来检查Web链接而以生锈且相当快的速度编写。