
About Woodpecker CI
Woodpecker CI is an open source continuous integration engine. It runs your build and test pipelines, and each step runs in a Docker container.
What it does
Woodpecker reads pipeline definitions from your repository and runs each step in its own container, so builds start from a known environment. You can split a project into several workflows and make one workflow wait for another. Extra behavior comes from plugins, which are container images that add features to a step.
Key features
- Pipeline steps run in Docker containers
- Several workflows for one project
- Workflows can depend on each other
- Plugins add steps and features
- Documentation for usage, administration and migration
Who it's for
Small teams and self-hosters who want a CI system they can run themselves. It suits projects that already use Docker and want the build setup to live in the same repository as the code.
Pricing and good to know
Woodpecker is free and open source under the Apache License 2.0, and the project states that it is and always will be free. You host the server yourself, so you handle its setup and upgrades. Because the source is open, you can also contribute fixes and features back to the project.
Highlights
- Run each pipeline step in its own container
- Split a project into several workflows
- Make one workflow depend on another
- Extend steps with container-based plugins
- Host the server on your own infrastructure












