随笔分类 - 集成
摘要:Renovate Bot 是一款支持多种编程语言的软件包依赖监控工具。使用 Renovate Bot 可以实现周期性地扫描 Gitea 项目仓库,并且直接提供相关依赖的更新补丁。
阅读全文
摘要:Prometheus 是一个开源的服务监控系统和时序数据库。 Grafana 是一个可视化的数据分析面板,它可以从 Prometheus 中查询时序数据,绘制漂亮的数据图表。 本文作者在实践中使用 Prometheus 抓取和存储 Gitea 服务器的运行数据,并基于 Grafana 提供的开源数据
阅读全文
摘要:Web 钩子(Webhook) 是一种基于 HTTP 的回调函数,可实现轻量级的事件驱动通信。在 Gitea 当中有一个很常见的 Webhook 应用场景便是持续集成:当你从本地推送代码到 Gitea 仓库后,CI 工具就立即知道你提交了最新的程序代码并启动测试流水线。这背后的原理本质上就是 Web
阅读全文