Kraken CI

Kraken CI
软件描述
Kraken 是一个现代的、开源的、本地部署的 CI/CD 系统,具有高度可扩展性,专注于测试。
官方网站
访问软件的官方网站了解更多信息
kraken.ci
什么是 Kraken CI?
Kraken 是一个现代的、开源的、本地部署的 CI/CD 系统,具有高度可扩展性,并专注于测试。
特性:
使用 Starlark/Python 进行灵活的工作流规划
分布式构建与测试
多种执行器:物理机、Docker、LXD、虚拟机
可扩展至数千个执行器
支持 AWS EC2 自动伸缩
复杂的测试结果分析
支持邮件和 Slack 通知
🔄 替代方案
16 个选择GitLab
提供强大的本地部署或托管 Git 仓库管理平台,可与各类开发工具无缝集成,通过问题跟踪、代码审查、持续集成、CI/CD 流水线等功能,以及无限私有仓库选项,促进高效工作流程。
Jenkins
Jenkins 是 Hudson 的分支,是一个用于软件项目的持续构建系统。

Earthly
Earthly 是一个 CI/CD 框架,允许您在本地开发流水线并在任何地方运行。Earthly 利用容器来执行流水线,使其具备自包含、可重复、可移植和并行的特点。

Drone.io
Ship Code Fast. Drone 是一个持续交付平台,可帮助您的组织优化和自动化软件交付。
TeamCity
TeamCity 是一个持续集成和构建管理系统。使用 TeamCity,您可在几分钟内设置好构建服务器,并开箱即用地享受持续单元测试、代码质量分析以及构建问题的早期报告——甚至无需离开您喜爱的 IDE。

Buildbot
Buildbot 是一个用于自动化软件构建、测试和发布流程的开源框架。

CircleCI
CircleCI 为开发团队提供信心,使其能够快速且一致地在多个平台上构建、测试和部署。专为满足当今应用开发环境的严苛需求而设计,CircleCI 支持现代应用程序的每个组件……

Codeship
Codeship 是一个托管的持续交付服务,可与 GitHub 和 Bitbucket 集成。

