Kestrix
一个repo-agnostic的CI控制平面,使用HCL定义流水线,基于DAG组织任务依赖,并支持任务级触发:仅当任务声明的仓库发生变化时才执行。提供基于React Flow的可视化实时日志,远程runner仅发起出站HTTPS请求。
时间轴 (近 90 天)
Kestrix 是一个 repo-agnostic 的 CI 控制平面,用 DAG 组织任务依赖,并让任务只在声明的触发仓库发生变化时才执行。
Kestrix 在 Product Hunt 上线,获得 68 个投票和 3 条评论,当日排名第 17,分类为 Developer Tools,作者是 Damian Giebas。
Kestrix 的 CI/CD 流水线使用 HCL 定义。
Kestrix 的 HCL 声明会被解析成一张 DAG,任务之间的先后依赖由图的拓扑结构决定。
Kestrix 的每个任务可以声明自己关心哪些仓库,只有当这些仓库发生变更时任务才会进入执行队列。
Kestrix 提供 Live task logs in a React Flow UI,即以可视化图形式呈现任务和依赖关系并实时更新日志。
Kestrix 的远程 runner 只发起出站 HTTPS 请求,不需要开放入站端口。
Kestrix 最适合多仓库、依赖关系明确且对 CI 资源开销敏感的工程团队。
Kestrix 的 Product Hunt 页面没有提供性能数据、支持的代码托管平台清单、并发与自托管能力的具体边界。
全部知识事实 (9)
Kestrix 是一个 repo-agnostic 的 CI 控制平面,用 DAG 组织任务依赖,并让任务只在声明的触发仓库发生变化时才执行。
50%待验证Kestrix 在 Product Hunt 上线,获得 68 个投票和 3 条评论,当日排名第 17,分类为 Developer Tools,作者是 Damian Giebas。
50%待验证Kestrix 的 CI/CD 流水线使用 HCL 定义。
50%待验证Kestrix 的 HCL 声明会被解析成一张 DAG,任务之间的先后依赖由图的拓扑结构决定。
50%待验证Kestrix 的每个任务可以声明自己关心哪些仓库,只有当这些仓库发生变更时任务才会进入执行队列。
50%待验证Kestrix 提供 Live task logs in a React Flow UI,即以可视化图形式呈现任务和依赖关系并实时更新日志。
50%待验证Kestrix 的远程 runner 只发起出站 HTTPS 请求,不需要开放入站端口。
50%待验证Kestrix 最适合多仓库、依赖关系明确且对 CI 资源开销敏感的工程团队。
50%待验证Kestrix 的 Product Hunt 页面没有提供性能数据、支持的代码托管平台清单、并发与自托管能力的具体边界。
50%