
Automate software testing and delivery with container-native CI/CD
Drone CI is an open-source, container-native continuous integration and delivery platform from Harness that runs pipelines in isolated Docker containers. Defined entirely in YAML and stored alongside your code, Drone integrates with GitHub, GitLab, Bitbucket, and Gitea to automate builds, tests, and deployments at scale across Linux, ARM, and Windows.
Define every build step in a simple, version-controlled YAML file committed to your repository.
Each pipeline step runs in its own Docker container, ensuring isolated, reproducible builds.
Native integration with GitHub, GitHub Enterprise, GitLab, Bitbucket, and Gitea.
Hundreds of pre-built plugins for deploys, notifications, and integrations, plus the ability to author your own.
Run pipelines on Linux x64, ARM, ARM64, and Windows x64 runners from a single control plane.
Drone autoscales build agents on AWS, GCP, Azure, Kubernetes, or Nomad to match demand.
Built-in secret store with optional integrations for HashiCorp Vault, AWS Secrets Manager, and Kubernetes Secrets.
Run a fully self-hosted CI/CD platform on your own hardware or VPC where source code never leaves your network.
Build, test, and deploy services written in any language by leveraging container-based steps with reproducible environments.
Compile and test software across Linux x64, ARM, ARM64, and Windows from a single pipeline definition.
Provide free, scalable CI for community projects with a transparent, hackable platform.
Test across multiple language versions, environments, or configurations from a single pipeline definition.
Deploy Drone on your own infrastructure or use the hosted Harness CI evolution of the platform.

AI-powered social media management with content recycling