A favicon of Semaphore

Semaphore

A CI/CD platform you install on your own machine or Kubernetes cluster, with YAML pipelines, parallel execution, and open governance.

Open Source Alternative to:

Screenshot of Semaphore websiteVisit Semaphore

Built to help product teams ship software faster, with quality and security, Semaphore is a CI/CD platform that runs on infrastructure you control rather than metered minutes you rent. The Community Edition in this repository is everything outside the enterprise directory, and installing it takes ten to thirty minutes.

Pipelines are configured in YAML with parallel execution, and the platform is built for containers, Kubernetes, and multi-cloud environments. The project publishes separate installation guides for a single Ubuntu machine, for Kubernetes, and for a local Minikube setup used during development. It scales from a solo developer to a large engineering team without a change of tool.

What you get spans the runtime, the install path, and how the project itself is run.

  • YAML configuration: declarative pipelines with parallel execution and container support.
  • Install routes: guides for a single Ubuntu machine, a Kubernetes cluster, and local Minikube.
  • Three editions: the Apache 2.0 Community Edition, a commercially licensed Enterprise Edition, and the hosted Semaphore Cloud.
  • Open governance: RFCs, Special Interest Groups, and a written governance document decide what gets built.
  • Public planning: a roadmap and a Kanban project board show what is coming, and development meetings are published.

The project is candid that its documentation and processes are still evolving as it opens up, pointing contributors at the contributing guide, the release process, the developer guidelines, and the local development notes. It suits teams who want their CI on their own hardware, and organizations that need enterprise support without giving up the ability to read the source.

Share:
Details:

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Semaphore:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit