Woodpecker CI is een open-source CI/CD-engine. Pipelines worden vastgelegd in workflowbestanden en elke stap draait in een container; per project kunnen meerdere workflows worden gedefinieerd die van elkaar afhankelijk kunnen zijn. Plug-ins breiden uit wat pipelines kunnen, en een pluginsite toont plug-ins van het kernteam en de community. De architectuur bestaat uit een server, die de webinterface en API levert, webhooks van uw codeforge afhandelt en de pipelinebestanden verwerkt, en uit een of meer agents die de workflows uitvoeren via een Docker-, Kubernetes- of lokale backend. U draait het zelf, met de gepubliceerde containerimages.
Woodpecker CI is uitgebracht onder de Apache 2.0-licentie en wordt ontwikkeld door een gemeenschap van bijdragers; de geraadpleegde bronnen noemen geen bedrijf erachter en geen gehoste dienst van een leverancier. Omdat u server en agents zelf beheert, blijven broncode, buildlogs en secrets op infrastructuur naar keuze, ook binnen de EU.