The simplest way is by going to your installation's management screen and clicking Manage Plugins and go to the Available tab. You'll find the plugin you'd like to install, select the checkbox, and then either attempt to Install without restart or Download now and install after restart. The web interface will then download *.hpi files from here. If you Install without restart the interface will show you progress and provide the results of the install.
Sometimes when you install, you will notice that the list of available plugins is empty. If that is the case, from Advanced tab on the Manage Plugins page, click on Check now (button available in the bottom right of the page) to forcefully check for new updates. Once that is done, you should see the list of plugins.
To download an older release of a plugin, click the archives link on the plugin's wiki page linked below. You will see a list of available plugin versions.
To install a specific older version of a plugin (or downgrade from a newer version), you can upload it from your computer on the Advanced tab of the Manage Plugins page in Jenkins.
Save the downloaded *.hpi/*.jpi file into the $JENKINS_HOME/plugins directory. You will then need to restart Jenkins (many containers let you do this without restarting the container)
Caveat: the names of the plugin directories on the download site are not always matching the name given to the plugin; common sense should apply.
Jenkins has native support for Subversion and CVS as well as the following plugins:
Other SCM related plugins:
Jenkins has native support for Maven, Ant, shell scripts and Windows batch commands.
Jenkins has native support for email notification, but also has an extended email-ext plugin to support extended functionality.
Jenkins has native support for starting slaves JNLP or from a command, as well as support for keeping a slave connected as much as possible or only when in demand.
Jenkins has native support for JUnit reports and javadoc.
Jenkins can also integrate with external products by using these plugins.
These plugins add columns to list views.
Adds addition parameter options
Plugins that are useful for developing iOS apps.
Plugins that are useful for developing .NET apps.
Plugins that are useful for developing Android applications.
Plugins that are useful for developing in Ruby.
These plugins have no user visible features to themselves, but instead meant to be used by other plugins
Plugins that are useful for developing in Scala.
These plugins do not have a correct label. For finding them they are labeled as "plugin-must-be-labeled".
Skip to end of metadata Go to start of metadata