Drone is a container-native continuous integration (CI) platform for development teams. Pipelines are defined in a file in a git repository, and each step runs in its own isolated Docker container. Drone works with GitHub, GitHub Enterprise, Bitbucket and GitLab, runs on Linux and Windows, and supports plugins packaged as containers. You can self-host Drone from the official Docker image or from source, or use the hosted service. A separate Enterprise tier is also available.
Drone started in 2012 as an independent open-source project and has been part of the US company Harness since August 2020, which committed to keeping Drone open source. The code in the Harness repository is licensed under Apache 2.0. Because Drone can be self-hosted, European organisations can keep the build environment and source code within their own infrastructure. The hosted service is run by a US provider and is therefore subject to US law such as the CLOUD Act. Harness now continues its open-source development under the name Harness Open Source.