docs: update docs to include plugin repositories (#1596)

Closes #1536 

Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
Hayden 2023-03-13 18:42:53 -08:00 committed by GitHub
parent c60c59bd65
commit 1c1c08831f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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).