Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

What next?

So you've created your first plugin from the  Plugin Tutorial and would like to create more.  But what extension points should you use, and what are good sample plugins?   (You can, of course create a new extension point, but it's easy to work with existing ones.)   

Here's a list of starting points:

I Want To:

ExtensionPoint

Plugin Sample

Add a way to log in to Jenkins

SecurityRealm

Google Login Plugin

Add a new build type or operation

Builder

Hello World (Maven archetype from the plugin tutorial)

Do something for every build

BuildStep

 

Trigger some action after a build completes

Publisher 

DiscardBuildPublisher

Trigger a build

Trigger

Files Found Trigger

Record some stat with every project build

Recorder

DiscardBuildPublisher

Markup a ChangeLog message

ChangeLogAnnotator

Gerrit Trigger Plugin (ChangeIdAnnotator)

Add a link to /manage

ManagementLink

 

  • No labels