Fluent CI is a CI/CD tool built on Dagger and Deno that enables developers to create and manage TypeScript-based pipelines locally before deploying them to any CI provider. It simplifies the CI/CD setup process, allowing users to write custom plugins with real programming languages while benefiting from features like auto-completion and type validation.
Funding
Funding not disclosed
Founders
Product
Problem
Setting up and managing CI/CD pipelines can be complex and time-consuming, often requiring developers to write extensive YAML configurations. Traditional CI/CD solutions may lack the flexibility to create custom plugins and can be difficult to test locally before deployment.
Solution
Fluent CI offers a CI/CD solution that simplifies pipeline creation and management by allowing developers to define pipelines using TypeScript. This approach enables local pipeline development and testing before deploying to any CI provider. By using a real programming language, developers can leverage features like auto-completion and type validation, streamlining the CI/CD setup process. FluentCI also provides a registry of pre-built pipelines and extensions, allowing users to quickly integrate common CI/CD tasks into their workflows.
Target Audience
Fluent CI targets software developers and DevOps engineers who seek a more flexible and efficient way to create, manage, and test CI/CD pipelines.
Features
- Pipeline definition using TypeScript, enabling code completion and type validation
- Local pipeline execution and testing before deployment to CI providers
- Support for custom plugins written in real programming languages
- Registry of pre-built pipelines and extensions for common CI/CD tasks
- CLI tool for creating and managing pipelines
- Seamless transition of local pipelines to various CI providers