Drone is a Continuous Delivery system built on container technology. Drone uses a simple YAML configuration file, a superset of docker-compose, to define and execute Pipelines inside Docker containers. Drone is a lightweight, powerful continuous delivery platform built for containers. Drone is packaged and distributed as a Docker image and can be downloaded from Dockerhub.
Version Control Support: Drone seamlessly integrates with popular source code management systems, including GitHub, GitHub Enterprise, Bitbucket and more. More Info »
Configuration as Code: Pipelines are defined as a declarative configuration file that you commit to your repository. The syntax is a superset of the popular docker-compose yaml specification.
Container Native: Pipelines are executed inside containers and isolated from the host machine. Images are downloaded automatically; no manual installs or upgrades necessary.
Language Support: Drone works with virtually any language or software that runs inside a container. Use any Docker image from any Docker registry.
Plugins for Everything: Hundreds of community plugins are available to automate tasks and integrate with third party systems. See a partial list of plugins at the Plugin Marketplace or create your own.