Plugins Hudson-Jenkins

De EjnTricks

Sur la page d'administration de Hudson, il faut cliquer sur le lien Gestion des plugins. Cet article a été intialisé pour une installation de Hudson. Cependant, l'installation de plugins sous Jenkins est identique.

System-Install-icon.png Installation

Un ensemble de plugins est disponible pour Hudson. L'onglet Disponibles permet de sélectionner le ou les plugins à installer.


Après avoir sélectionner les plugins à utiliser dans la liste des disponibles, il faut cliquer sur le bouton Installer:


Une fenêtre de progression s'affiche ensuite pour indiquer l'état d'avancement des différentes installations:


Une fois installée, un redémarrage est nécessaire:


Ce paragraphe résumé les plugins utilisés.

Plugins

Configuration-icon.png Informations

Icon-Configuration-Settings.png Configuration

Matrix Authorization Strategy

Sidebar Update Notification

Books-icon.png Analyse

Checkstyle

Dependency Analyzer

Disk Usage

Plugin Sonar Hudson-Jenkins

Logo Test Results Analyzer Jenkins.png Test Results Analyzer

Icon Theme Setting.png Apparence

Avatar

Gravatar

Simple Theme

AnsiColor

Nabaztag

Mise à jour

Une fois les mises à jour installées, une fenêtre de confirmation doit indiquer le bon fonctionnement de celle ci:


Site de mises à jour

Il est possible de modifier l'URL d'accès au listing des plugins. Il n'y a aucune raison de le faire, mais ceci est accessible depuis la section Gestion des plugins de la page d'administration.


Au cas où l'application ne démarre plus, cette URL est référencée dans le fichier hudson.model.UpdateCenter.xml dans le répertoire .hudson, par exemple /usr/share/tomcat6/.hudson. Le contenu de celui-ci (dans le cadre de Hudson) est:

<?xml version='1.0' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>http://updates.hudson-labs.org/update-center.json</url>
  </site>
</sites>

Dans le cadre de jenkins, le contenu est:

<?xml version='1.0' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>http://updates.jenkins-ci.org/update-center.json</url>
  </site>
</sites>