Fluent CI CLI

deno module deno compatibility

Fluent CI is a CI/CD tool that allows you to build, test, and deploy your code. It is a self-hosted solution built on top of Dagger and Deno, can be run locally or on a server, and is completely free and open-source.

It is also a registry of pre-built pipelines that you can use to build, test, and deploy your code. This means you don't have to write your CI/CD configuration from scratch. You can simply search for and use pipelines that others have already built for frameworks like Django, React, Node, etc.

🚚 Installation

deno install -A -r https://cli.fluentci.io -n fluentci

🚀 Usage

fluentci --help

Usage:   fluentci <pipeline>
Version: 0.1.0              

Description:

                                                                                      
      ______              __  _________                                                
     / __/ /_ _____ ___  / /_/ ___/  _/                                                
    / _// / // / -_) _ \/ __/ /___/ /                                                  
   /_/ /_/\_,_/\__/_//_/\__/\___/___/                                                  
                                                                                       
  FluentCI CLI - An Open Source CI/CD tool written in TypeScript (Deno) based on Dagger

Options:

  -h, --help     - Show this help.                            
  -V, --version  - Show the version number for this program.  

Commands:

  init     [pipeline-name]  - Initialize a new pipeline                 
  search   <query>          - Search for reusable pipelines             
  upgrade                   - Upgrade FluentCI CLI to the latest version

📚 Documentation

View the full documentation

🤝 Contributing

We would love to hear your feedback or suggestions. The best way to reach us is on Discord.

We also welcome pull requests into this repo. See CONTRIBUTING.md for information on setting up this repo locally.