mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-11-24 08:02:18 +02:00
Woodpecker is a simple yet powerful CI/CD engine with great extensibility.
.github | ||
.vscode | ||
.woodpecker | ||
agent | ||
charts | ||
cli | ||
cmd | ||
docker | ||
docs | ||
nfpm | ||
pipeline | ||
server | ||
shared | ||
vendor | ||
version | ||
web | ||
woodpecker-go | ||
.changelog.yml | ||
.editorconfig | ||
.gitignore | ||
.golangci.yml | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
docker-compose.example.yml | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md | ||
SECURITY.md | ||
tools.go |
Woodpecker
Woodpecker is a community fork of the Drone CI system.
Support
Please consider to donate and become a backer. 🙏 [Become a backer]
Usage
.woodpecker.yml
- Place your pipeline in a file named
.woodpecker.yml
in your repository - Pipeline steps can be named as you like
- Run any command in the commands section
Build steps are containers
- Define any Docker image as context
- Install the needed tools in custom Docker images, use them as context
Plugins
Woodpecker has official plugins, but you can also use your own.
Documentation
Contribution
Who uses Woodpecker?
Codeberg, the woodpecker project itself, and many others not listed.
Leave a comment if you're using it.
Stars over time
License
Woodpecker is Apache 2.0 licensed with the source files in this repository having a header indicating which license they are under and what copyrights apply.
Files under the docs/
folder are licensed under Creative Commons Attribution-ShareAlike 4.0 International Public License.