Woodpecker CI – Leichtgewichtiges CI/CD für Git-Repositories
CI/CD, wie sie sein soll – einfach, schnell und im eigenen System.
Woodpecker ist unsere Standardlösung für Continuous Integration & Deployment in Git-basierten Workflows.
Woodpecker CI: Automatisierte Pipelines
Open Source
Self-hosted CI/CD mit YAML, Docker und voller Git-Integration – ohne Cloud-Abhängigkeit oder Lizenzmodelle.
- YAML-basierte Build-Pipelines & Deployments
- Native Integration mit Gitea, GitHub & GitLab
- Support für Secrets, Matrix-Builds & Container-Jobs
Warum Woodpecker?
Woodpecker CI entstand als Fork von Drone CI und setzt auf Einfachheit und Transparenz:
- Pipelines als Code – vollständig in Git abgelegt
- Docker-native Builds – ideal für moderne Anwendungen
- Volle Kontrolle – keine Cloud-Abhängigkeit, keine Lizenzkosten
Die ideale Wahl für Teams, die schlanke, nachvollziehbare CI/CD ohne Overhead suchen.
Typische Einsatzszenarien
- Automatisierte Builds & Tests bei jedem Git Push
- Deployment in Kubernetes oder klassische Server
- Integration in GitOps-Workflows mit Gitea oder GitHub
- Ressourcenfreundliche CI/CD für private Projekte und interne Tools
Funktionen im Überblick
- YAML-Syntax für einfache, lesbare Pipelines
- Docker-Container als Ausführungsumgebung
- Secrets-Management & Zugriffsbeschränkungen
- Matrix-Builds & parallele Stages
- Webhooks, Artefakte & Benachrichtigungen
Kombinierbar mit Gitea, GitHub & GitLab
Woodpecker kann mit jeder gängigen Git-Forge verwendet werden.
Besonders elegant funktioniert es mit:
- Gitea – direkter Login via OAuth
- GitHub – einfache Anbindung per Webhooks
- GitLab – für leichtgewichtige Alternative zur GitLab-eigenen CI
Wir übernehmen die gesamte Integration – inklusive Runner-Betrieb, Zugriffskontrolle und Monitoring.
Woodpecker als Teil Ihres CI/CD-Stacks
Unser Betrieb umfasst:
- Konfiguration & Updates
- Authentifizierung via OAuth / SSO
- Verschlüsselung, Secrets-Verwaltung, Isolierung
- Backup & Wiederherstellung
- Skalierbare Runner – in Kubernetes oder auf VMs
Sie committen. Wir übernehmen den Rest.