github.devotd.
新发现开发工具

buildkite/agent v4.7.0 — 用于自有基础设施的 Go 构建代理

介绍用 Go 编写的开源构建代理 buildkite/agent 的作用、最新版本 v4.7.0、未提供变更清单这一点,以及较低的动量评分。

仓库信息buildkite/agent ↗

介绍用 Go 编写的开源构建代理 buildkite/agent 的作用、最新版本 v4.7.0、未提供变更清单这一点,以及较低的动量评分。

GitHub 项目说明: The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network

星标
★ 1.1K
复刻
404
语言
Go
许可证
MIT
最新版本
v4.7.0
查看原始来源 ↗在 GitHub 查看 ↗

buildkite/agent 是一个在自有基础设施上执行构建任务的开源代理。它用 Go 编写,以 MIT 许可证发布。资料中可以确认的最新版本是 v4.7.0,但该版本的变更清单并未包含在资料中,因此无法确认具体有哪些变化。

CI(持续集成,continuous integration)是指在代码合并时自动运行构建和测试的方式,而该仓库承担的是实际执行这些任务的一侧。README 将 buildkite-agent 描述为小巧、稳定、跨平台的构建运行器。其中还提到,可以在任意设备或网络上安全地执行构建任务。buildkite-agent 从 buildkite.com 获取任务并执行,回报状态码和输出日志,同时上传任务产物。也就是说,运行构建的计算机充当了构建机的角色。该仓库创建于 2014 年 1 月 29 日,主要语言为 Go,GitHub 星标数为 1098。

不过可供判断的依据并不多。动量(momentum)评分在满分 10 分的情况下仅为 1.3。任务获取路径与 buildkite.com 集成绑定,因此它以已经在使用 Buildkite 的团队为前提。MIT 许可证和星标数只是公开信息,并不能保证性能或稳定性。已经在使用 Buildkite 的团队可以把它当作维护工具来了解;使用其他 CI 的团队则没有太多理由直接上手。