Show HN:Hm —— 基于Python DSL的任务运行器,正在发展为CI/CD系统
Harmont CLI(简称 hm)是一个开源的CI/CD任务运行器,核心特色是使用Python DSL而非YAML来定义管道。它旨在解决传统CI系统(如GitHub Actions和Jenkins)中存在的无状态、缓慢、或难以水平扩展等问题。当前版本已支持Rust、TypeScript和Python,并提供更简洁高效的API。未来计划包括写时复制文件系统、开发容器、云端执行引擎以及插件系统。
Harmont CLI(简称 hm)是一个开源的CI/CD任务运行器,核心特色是使用Python DSL而非YAML来定义管道。它旨在解决传统CI系统(如GitHub Actions和Jenkins)中存在的无状态、缓慢、或难以水平扩展等问题。当前版本已支持Rust、TypeScript和Python,并提供更简洁高效的API。未来计划包括写时复制文件系统、开发容器、云端执行引擎以及插件系统。