Skip to main content

Explore plugins

Plugins perform predefined tasks. They are essentially templated scripts that can be written in any programming language.

You can build your own plugins or use one of the many preexisting plugins from the Drone Plugins Marketplace, GitHub Actions Marketplace, or the Bitrise Integrations library.

To include a plugin in a CI pipeline, you use either the generic Plugin step or a specialized plugin step.

GitHub Actions

Use the GitHub Action plugin step in pipelines that use Harness Cloud build infrastructure. For other build infrastructures, use the GitHub Action Drone plugin in a Plugin step.

Bitrise Integrations

Use the Bitrise plugin step in pipelines that use Harness Cloud build infrastructure. For other build infrastructures, use the Plugin step.

Jira integrations

Use a Plugin step as explained in Integrate Jira in a CI pipeline.

Custom plugins and other Drone plugins

Use the Plugin step.