nik*_*icc 7 code-coverage github badge travis-ci readme
我有一个存储库,其中包含 Travis-CI 的徽章。根据 Travis-CI 文档的建议,此徽章包含在 Readme.md 中,并具有以下链接:
[](https://travis-ci.org/nikicc/orange3-text)
然而,现在每个 fork 我的存储库的人都会获得我的Travis-CI 徽章的链接,因为它是与我的用户名一起硬编码的。我希望实现所有叉子自动具有指向他们的徽章的链接,而不是我的徽章的链接。是否可以通过在 Github 上的 Readme.md 文件中使用存储库用户名的某个变量来绕过这个问题?对此有什么好的解决方案吗?
有一种替代方法可以使其发挥作用:
(https://github.com/andry81-devops/github-accum-stats)
对于具有数据的外部服务或站点,可以采用相同的方式。您所需要的只是编写一个 shell 或任何其他脚本并从 github 工作流程操作(.github/workflows/blabla.yml文件)调用它。
这里唯一可能出现的问题是 GitHub 工作流程 pipline 调用频率,它可能有大约每 1 小时或 15 分钟 1 次调用的限制(我没有测试它)。
想法是相同的 - 将状态存储在单独的存储库中,并通过 GitHub 工作流程操作进行更新。稍后,您可以使用另一个操作来重写头提交下方的统计存储库,以在不需要时切断更改历史记录。
| 归档时间: |
|
| 查看次数: |
1658 次 |
| 最近记录: |