Woodpecker CI
Recent Changes
Update woodpecker to 3.12.0
feat(bitbucketserver): get changes from all commits in a single push event [#5748]
Support for file changes in Bitbucket Cloud [#5730]
feat(agent): log agent version on startup [#5724]
Add Header User-Agent for request client [#5664]
Switch from BoolTrue to optional.Option[bool] [#5693]
Enhancement log stream reading and writing and handle new lines and max-size [#5683]
Make local backend work with
cli exec[#4102]Make pipeline/frontend/yaml/* types able to be marshaled back to YAML [#1835]
Add log service addon [#5507]
Support multiple users with same login name but different forges [#5612]
About
Woodpecker is a simple CI engine with great extensibility. It runs your pipelines inside Docker containers, so if you are already using them in your daily workflow, you'll love Woodpecker for sure.
Features
OpenSource and free - Woodpecker is and always will be totally free. As Woodpecker's source code is open-source you can contribute to help evolving the project.
Based on docker containers - Woodpecker uses docker containers to execute pipeline steps. If you need more than a normal docker image, you can create plugins to extend the pipeline features. How do plugins work?
Multi pipelines - Woodpecker allows you to easily create multiple pipelines for your project. They can even depend on each other. Check out the docs
Install Woodpecker CI in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.