GitHub - semaphoreio/semaphore: Semaphore 是一个开源的 CI/CD 平台。在你自己的服务器或云提供商上自行托管 Semaphore。

  • Semaphore - Open Source CI/CD Platform: It helps product teams ship software faster with quality and security. Features include blazing-fast CI/CD, simple yet powerful config (YAML-based with parallel execution), scalability from solo to large teams, and integration with modern cloud environments like containers and Kubernetes.
  • Installation: Easy and takes 10-30 minutes. Options include Kubernetes Cluster (GKE, EKS), Single Machine (Ubuntu VM, Google Cloud Compute (VM), EC2), with detailed guides for each.
  • Semaphore Versions:

    • Community Edition: Free and open source under Apache 2.0 license. Code outside the ee/ folder. Suitable for teams running on their own infrastructure with community support.
    • Enterprise Edition: Enhanced version with extra features for larger organizations, available under a commercial license. Code in the ee/ directory with professional support.
    • Semaphore Cloud: Hosted version at semaphoreci.com, providing all the power without setup, from free plans to enterprise-scale solutions.
  • Important Links:

    • Documentation: Learn how to use Semaphore.
    • Roadmap: See planned features for future releases.
    • Governance: How the project is managed and decisions are made.
    • Project Board: Track development progress on the Kanban board.
    • Security: Security policies and reporting procedures.
  • Contributing: Welcomes contributions. Expect to follow the Code of Conduct. Ways to contribute include joining GitHub Discussions, submitting and reviewing RFCs, participating in Special Interest Groups (SIGs), and reporting bugs/requesting features through GitHub Issues. Documentation and processes are evolving, refer to Contributing Guide, Release Process, and Developer Guidelines (WIP).
  • Support & Stay Connected:

阅读 9
0 条评论