diff --git a/docs/docs/20-usage/51-plugins/10-plugins.md b/docs/docs/20-usage/51-plugins/10-plugins.md index 7a7baac6e..e7b511fc9 100644 --- a/docs/docs/20-usage/51-plugins/10-plugins.md +++ b/docs/docs/20-usage/51-plugins/10-plugins.md @@ -2,7 +2,7 @@ Plugins are pipeline steps that perform pre-defined tasks and are configured as steps in your pipeline. Plugins can be used to deploy code, publish artifacts, send notification, and more. -They are automatically pulled from [plugins.drone.io](http://plugins.drone.io). +They are automatically pulled from the default container registry the agent's have configured. Example pipeline using the Docker and Slack plugins: @@ -30,6 +30,19 @@ pipeline: Plugins are just pipeline steps. They share the build workspace, mounted as a volume, and therefore have access to your source tree. +## Finding Plugins + +For official plugins, you can use the Woodpecker plugin index: + +- [Official Woodpecker Plugins](https://woodpecker-ci.org/plugins) + +:::tip +There are also other plugin lists with additional plugins. Keep in mind that [Drone](https://www.drone.io/) plugins are generally supported, but could need some adjustments and tweaking. + +- [Drone Plugins](http://plugins.drone.io) +- [The Geek Lab Drone Plugins](https://drone-plugin-index.geekdocs.de/plugins/drone-matrix/) +::: + ## Creating a plugin See a [detailed plugin example](./20-sample-plugin.md).