8

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

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

我正在寻找的是具有类似于 Travis CI 的功能的东西,其中项目可以在项目的主 github 页面上显示“链接传递”的徽章。(例如:scikit-learn有这两个看起来很优雅的“构建传递”徽章。)

4

3 回答 3

6

我认为您要使用的是awesome_bot

它不会提供您想要的徽章,但会检查文件中的 URL。

于 2016-01-04T21:14:52.303 回答
2

根据我从您的问题中得到的信息,Travis 实际上足以完成检查任务。

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

对于闪亮的徽章,您可以简单地使用此徽章生成器服务

于 2015-09-29T08:58:37.180 回答
1

另一个可以集成到 CI-Pipeline 中的工具是mlc

我将它集成到我的另一个项目的管道中

mlc链接检查器是用 rust 编写的,通过使用异步调用来检查 Web 链接,速度相当快。

于 2020-07-01T09:51:32.793 回答