Woodpecker CI plugins
This list contains plugins which you can use to easily execute usual pipeline tasks.
π Add your pluginGit Clone
This is the default plugin for the clone step.
Codecov
Plugin to upload coverage reports to Codecov.io.
Extend .env
Extend your .env file with additional variables like semver information.
Gitea Comment
Plugin to add comments to a Gitea Pull Request
woodpecker-gitea-publisher-golang
Plugin to publish golang package to a Gitea Go Package Registry
Git Push
Commit and push to an git repo via SSH
WebDAV
plugin to publish any artifacts to any WebDAV server
Aptly
plugin to publish Debian package on a Aptly repository
Sccache
A Woodpecker CI plugin that integrates sccache with your CI/CD pipeline
Woodpecker Email
plugin to send build status notifications via Email.
Woodpecker Feishu Bot
Send notify to feishu/ι£δΉ¦ in text or markdown format
Nextcloud Upload
Upload files to Nextcloud using chunking and optionally add tags to files
Kubernetes Deployment or StatefulSet Update
Update a Kubernetes deployment or statefulset
Dockle plugin for Woodpecker-CI
Scan containers with dockle
Ready release go π
Plugin for semi-automated releases.
Nix - Attic
Plugin for building and caching nix derivations using attic
Kaniko
Plugin to build container images without root privileges
Sonatype Nexus
Plugin to publish artifacts to Sonatype Nexus
Discord
Send message to Discord channel using Webhook
Deployments
Update deployments in your forge
Is It Up Yet
Plugin to check for a service to start listening on a specified host and port.
Docker Tags
Plugin to autogenerate tags for building docker images from Git and CI events.
SCP
Deploy artifacts using SSH/SCP
Telegram
Plugin for sending Telegram notifications
Teams Notify
Plugin to send pipeline status notify to Microsot Teams
Git Basic Changelog
Plugin to generate basic changelog based on git commit message
Hugo
Use Hugo static site generator to create HTML output
Home Assistant Notify
Plugin to send notifications of pipeline status via Home Assistant
Microsoft Teams Notification
Plugin to send pipeline notifications to Microsoft Teams using Adaptive Cards
ASCII JUnit Test Report
A simple Woodpecker CI plugin that prints out JUnit summaries in ASCII.
SonarQube
A Docker-based plugin for Woodpecker CI that integrates with SonarQube for code quality analysis
GitHub App Token
Generate GitHub App installation tokens for repository access
GitHub Comment
Create or update comments on GitHub pull requests
Buildah
build OCI containers in privileged or non-privileged environments
Opengrep
Static code analysis using Opengrep (Semgrep fork)
Laravel Forge
Trigger a Laravel Forge deployment from Woodpecker CI