Drone CI (Alternative)
Drone CI is a container-native CI/CD system that predates Gitea Actions. If you prefer Drone or are migrating from it, this page covers its use with Gitea.
What this page covers
- Drone CI architecture: server and runner
- Connecting Drone to Gitea via OAuth
- Pipeline template structure (
.drone.yml) - Managing pipeline templates with the Drone CLI
- When to prefer Drone over Gitea Actions
Drone vs. Gitea Actions
| Drone CI | Gitea Actions | |
|---|---|---|
| Pipeline syntax | Drone YAML (custom) | GitHub Actions YAML (industry standard) |
| Integration | Separate server, OAuth to Gitea | Built into Gitea |
| Ecosystem | Drone plugins | GitHub Actions marketplace (compatible) |
| Recommendation | Use for existing Drone setups | Prefer for new setups |
For new platforms, Gitea Actions is the recommended choice. Drone CI documentation is provided for those with existing pipelines.