Self-service CI platform for busy teams.

Open Source Alternative to:

Repository activity:

Stars32,185

Forks2,817

Open Issues156

Last commit1 day ago

License:

Apache-2.0

Languages:

Go
TypeScript
SCSS
Drone screenshot

Drone is a self-service Continuous Integration platform designed for busy development teams. It automates software build and testing, ensuring seamless integration with your existing workflows and tools.

  • Configuration as Code: Pipelines are configured with a simple, easy-to-read file that you commit to your git repository.
  • Isolated Builds: Each pipeline step is executed inside an isolated Docker container that is automatically downloaded at runtime.
  • Any Source Code Manager: Integrates seamlessly with multiple source code management systems, including GitHub, GitHub Enterprise, Bitbucket, and GitLab.
  • Any Platform: Natively supports multiple operating systems and architectures, including Linux x64, ARM, ARM64, and Windows x64.
  • Any Language: Works with any language, database, or service that runs inside a Docker container. Choose from thousands of public Docker images or provide your own.
  • Create & Share Plugins: Uses containers to drop pre-configured steps into your pipeline. Choose from hundreds of existing plugins, or create your own.
  • Customization: Advanced customization is easy with custom access controls, approval workflows, secret management, YAML syntax extensions, and more.
  • Simple Configuration: Thousands of Docker images allow auto-provisioning of your environment, saving you time.
  • Effortless Scaling: Installs from a single binary and scales automatically, balancing simplicity and scalability.

Drone provides a robust, flexible, and scalable CI solution, making it the obvious choice for teams looking to streamline their development processes.

Share: