awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
drone avatar

drone/drone

0
View on GitHub↗
36,814 星标·3,216 分支·Go·Apache-2.0·9 次浏览www.harness.io/open-source↗

Drone

Drone is a container-based continuous integration and delivery platform, source control management system, and artifact registry. It functions as a hosted workspace provider for cloud-based developer environments and a system for hosting and versioning code repositories.

The platform executes build and deployment pipelines within isolated containers, using declarative configurations to automate software delivery. It includes a centralized registry for managing and versioning compiled binaries and build outputs to ensure consistent deployments across environments.

The system covers a broad capability surface including event-driven workflow triggering via source control integration, administrative management through a command line interface, and orchestration via a REST API.

Features

  • Automated Software Delivery - Automates the building, testing, and delivery of software updates directly from source control.
  • Container CI/CD Pipelines - Runs continuous integration and delivery workflows inside containers to automate software building and deployment.
  • Cloud Development Environments - Provides hosted cloud development environments to ensure consistent coding setups for all contributors.
  • Cloud and Remote Workspaces - Provides cloud-hosted development workspaces to ensure consistent coding environments for all contributors.
  • Environment Provisioning - Automates the provisioning of standardized hosted development spaces for project contributors.
  • Source Code Repositories - Provides a centralized platform for hosting and versioning software project source code.
  • Workspace Provisioning - Automates the creation and configuration of isolated cloud development workspaces.
  • Artifact Registries - Provides a centralized registry for storing and distributing versioned build artifacts and container images.
  • Build Artifact Management - Provides systems for organizing and retrieving versioned software build outputs.
  • CI CD Pipelines - Executes automated pipelines that build, test, and deploy applications upon detecting source code changes.
  • CI/CD Pipeline Configurations - Provides configuration files to define the sequence of automated building and testing steps.
  • Automated Testing Containers - Runs build and test steps as isolated containers to maintain consistency across workflows.
  • Pipeline Step Execution - Executes each step of the build pipeline inside an isolated container to ensure environment consistency.
  • Container Registries - Provides a specialized registry for storing, managing, and distributing container images as build artifacts.
  • Event-Driven Workflow Triggers - Initiates automation pipelines via webhooks and state changes from source control systems.
  • Artifact Hosting - Offers centralized storage for container images and cloud-native build artifacts.
  • Version Control Integration - Links the orchestration engine to version control repositories to track changes and trigger builds.
  • Version Control and Management - Provides platforms and utilities for source code management and versioning workflows.
  • Version Control - Implements version control systems to track and manage changes to source code and project assets.
  • Source Code Hosting Services - Provides a remote repository hosting service for version control and collaborative software development.
  • Declarative Configuration Systems - Uses structured declarative configuration files to define build and deployment pipeline sequences.
  • CLI Administration Tools - Provides command-line tools for performing administrative operations and managing platform services.
  • REST APIs - Exposes a REST API to programmatically control system functions and pipeline states.
  • CI/CD Pipelines - End-to-end developer platform for CI/CD pipelines.
  • Container Management Tools - Continuous integration platform based on containers.
  • Continuous Delivery and GitOps - Continuous delivery platform built on Docker.
  • Continuous Integration - Container-native CI/CD platform built with Go.
  • Continuous Integration and Delivery - Container-native continuous delivery platform.
  • Continuous Integration and Deployment - Container-native CI server configured via YAML.
  • Continuous Integration Platforms - Extensible CI service with support for multiple git providers.
  • CI/CD Pipelines - Continuous integration server natively built on container technology.
  • 开发者工具 - Continuous Integration platform.
  • Development and Deployment - CI platform built natively on container technology.

Star 历史

drone/drone 的 Star 历史图表drone/drone 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

drone/drone 是做什么的?

Drone is a container-based continuous integration and delivery platform, source control management system, and artifact registry. It functions as a hosted workspace provider for cloud-based developer environments and a system for hosting and versioning code repositories.

drone/drone 的主要功能有哪些?

drone/drone 的主要功能包括:Automated Software Delivery, Container CI/CD Pipelines, Cloud Development Environments, Cloud and Remote Workspaces, Environment Provisioning, Source Code Repositories, Workspace Provisioning, Artifact Registries。

drone/drone 有哪些开源替代品?

drone/drone 的开源替代品包括: harness/harness — Harness is an end-to-end developer platform and DevOps orchestration tool designed to automate software build, test,… tektoncd/pipeline — Pipeline is a Kubernetes native CI/CD framework and cloud native pipeline orchestrator. It functions as a custom… concourse/concourse — Concourse is a container-based continuous integration and delivery platform that functions as a distributed build… gitpod-io/gitpod — Gitpod is a cloud development environment platform and Docker-based workspace orchestrator. It provisions on-demand,… go-gitea/gitea — Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and… spinnaker/spinnaker — Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment…

Drone 的开源替代方案

相似的开源项目,按与 Drone 的功能重合度排序。
  • harness/harnessharness 的头像

    harness/harness

    36,937在 GitHub 上查看↗

    Harness is an end-to-end developer platform and DevOps orchestration tool designed to automate software build, test, and deployment pipelines. It functions as a CI/CD platform and a source code management system for hosting and managing version-controlled repositories. The platform provides a remote development environment that launches ephemeral, cloud-based coding spaces to ensure standardized setups. It also includes a centralized artifact registry for storing and managing versioned binary packages and container images used in delivery pipelines. The system covers broad capability areas i

    Gobuild-automationbuild-pipelinesci
    在 GitHub 上查看↗36,937
  • tektoncd/pipelinetektoncd 的头像

    tektoncd/pipeline

    8,996在 GitHub 上查看↗

    Pipeline is a Kubernetes native CI/CD framework and cloud native pipeline orchestrator. It functions as a custom resource controller that translates declarative pipeline definitions into coordinated pod executions and managed workloads. The system acts as a containerized task runner, allowing for the execution of standalone build steps and reusable tasks that process specific inputs to produce defined outputs. It enables the orchestration of complex workflows by running a sequence of independent containers as modular components within a cloud environment. The platform covers automated softwa

    Go
    在 GitHub 上查看↗8,996
  • concourse/concourseconcourse 的头像

    concourse/concourse

    7,845在 GitHub 上查看↗

    Concourse is a container-based continuous integration and delivery platform that functions as a distributed build system. It operates as a declarative pipeline orchestrator, using a central controller and multiple worker nodes to execute concurrent tasks within isolated containers. The system distinguishes itself by executing every build step in a separate container to ensure environment consistency and by defining software delivery sequences through portable, versionable configuration files. It provides a web-based pipeline visualizer to display the real-time status and progress of automated

    Go
    在 GitHub 上查看↗7,845
  • gitpod-io/gitpodgitpod-io 的头像

    gitpod-io/gitpod

    13,713在 GitHub 上查看↗

    Gitpod is a cloud development environment platform and Docker-based workspace orchestrator. It provisions on-demand, containerized Linux workspaces that synchronize directly with remote version control repositories to eliminate manual local setup. The platform functions as an infrastructure-as-code environment manager, using declarative configuration files to define base images, tool versions, and environment variables. This ensures team-wide consistency and reproducible workspace configurations across different projects. It provides ephemeral coding workspaces for rapid prototyping, debuggi

    TypeScriptcdecloudcloud-development
    在 GitHub 上查看↗13,713
  • 查看 Drone 的所有 30 个替代方案→