conveyor

command module
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

README

Conveyor CI Logo

Docker Pulls Go Report Card License GitHub release Maintainability OpenSSF Best Practices


Conveyor CI

Conveyor CI is a lightweight headless, cloud-native CI/CD orchestration engine designed for platform developers to build CI/CD systems with minimal overhead

It provides a modular toolkit of APIs, SDKs, drivers, and a Go-based runtime so you can build your own CI/CD platform without reinventing execution, event handling, scaling, and observability.

Installation

Conveyor CI is a Linux first application and can be installed by simply running this shell script.

curl -fsSL conveyor.open.ug/install | sh

For other installation options please checkout the Installation and Setup page on the official documentation

Why use Conveyor CI

Conveyor CI is ideal for teams and organizations that need a flexible, embeddable CI/CD engine to power custom platforms or workflows.

It is ideal for use cases such as developing Internal Developer Platforms (IDPs) where organisations need to integrate CI/CD into their own developer platform with full control over pipelines and workflows, automating internal workflows that go beyond standard software pipelines, quickly prototyping new CI/CD workflows, edge self hosted or air gapped deployments etc.

To make this possible, Conveyor CI ships the following features:

  • Declarative Pipelines and Workflows
  • Custom Execution Logic
  • Realtime Event Driven Architecture
  • Lightweight Design
  • API-first & SDK-ready
  • Modern Distributed Architecture

Contributing

Please 🌟 star the project if you like it.

Contributions are welcome! Please read contributing guide and follow the governance model to submit PRs, issues, or feature requests.


License

Apache License 2.0, see LICENSE. Copyright © 2024 - Present, Conveyor CI Authors.

FOSSA Status

Documentation

Overview

Copyright © 2024 - Present Conveyor CI Contributors

Directories

Path Synopsis
cmd
api
cli
internal
swagger
Package swagger Code generated by swaggo/swag.
Package swagger Code generated by swaggo/swag.
pkg
driver-runtime
The Driver Runtime is responsible for managing the lifecycle of drivers and their interactions with the system.
The Driver Runtime is responsible for managing the lifecycle of drivers and their interactions with the system.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL