Woodpecker CI est un moteur CI/CD open source. Les pipelines sont décrits dans des fichiers de workflow et chaque étape s'exécute dans un conteneur ; plusieurs workflows peuvent être définis par projet et dépendre les uns des autres. Des plugins étendent les capacités des pipelines, et un site de plugins répertorie ceux de l'équipe principale et de la communauté. L'architecture comprend un serveur, qui fournit l'interface web et l'API, reçoit les webhooks de votre forge de code et analyse les fichiers de pipeline, ainsi qu'un ou plusieurs agents qui exécutent les workflows via un backend Docker, Kubernetes ou local. Vous l'exploitez vous-même, avec les images de conteneurs publiées.
Woodpecker CI est publié sous licence Apache 2.0 et développé par une communauté de contributeurs ; les sources consultées ne citent aucune entreprise derrière le projet ni service hébergé par un éditeur. Comme vous exploitez le serveur et les agents, le code source, les journaux de build et les secrets restent sur l'infrastructure de votre choix, y compris dans l'UE.