Plugins directory

The plugins directory (also accessible from the main Buildkite website), allows you to discover and find all plugins maintained by Buildkite, as well as those from third-party developers.

Once you have created your own plugin, you can add it to this directory. Learn more about this below in Adding your plugin.

buildkite.com/resources/plugins

Plugins supported by the Buildkite team display the Buildkite logo in the directory, and can be found in the Buildkite Plugins GitHub organization.

Adding your plugin

To add your plugin to the plugins directory:

  1. Host your plugin in GitHub as a public repository.
  2. Ensure your repository contains a valid plugin.yml file containing at least the name and description fields.
  3. Add the buildkite-plugin GitHub repository topic.
  4. Wait until the next Sunday (UTC) for the plugins directory to sync with GitHub, and for your plugin to appear.

For example:

Screenshot of the ECR plugin GitHub repo with the Buildkite-plugin topic highlighted by a red box

Once completed, your plugin will appear in the directory:

Screenshot of ECR plugin in the Buildkite plugins directory

If you've completed the above steps and your plugin doesn't appear in the directory, send an email to support@buildkite.com and we'll investigate it for you.