hudson - tutorial - plugin jenkins




Comment désinstaller un plugin de Jenkins(Hudson)? (4)

Comme mentionné par Jesse Glick dans sa réponse , si vous utilisez Jenkins 1.487 ou supérieur, alors il existe une façon native de désinstaller des plugins dans l'interface utilisateur de Jenkins. Voir JENKINS-3070 pour plus de détails.

Si vous utilisez une version de Jenkins antérieure à 1.487, vous pouvez essayer de désinstaller manuellement le plugin. Comme certains le font remarquer dans les commentaires, cela peut ne pas fonctionner sur certaines plateformes (dans ce cas, mettez à niveau au moins 1.487 pour pouvoir utiliser la fonction de désinstallation officielle).

Pour désinstaller manuellement un plugin, arrêtez Hudson / Jenkins, allez dans votre HUDSON_HOME/plugins et supprimez le fichier .hpi et le dossier du même nom. Donc, si vous alliez supprimer le plugin CVS, vous supprimeriez à la fois le fichier cvs.hpi et le répertoire cvs .

Après cela, redémarrez Hudson / Jenkins et le plugin ne sera plus là.

J'ai quelques plugins dans mon installation de Jenkins dont je n'ai plus besoin. J'ai déjà désactivé les plugins (et mon build fonctionne toujours), et je voudrais supprimer complètement les plugins. Quel est le bon processus pour supprimer complètement un plugin Jenkins (Hudson)?


Jenkins 1.487 ajoute une interface utilisateur pour désinstaller des plugins: JENKINS-3070


Vous pouvez le désactiver en utilisant le Jenkins »Plugin Manager. Allez dans l'onglet Installé et décochez les plugins que vous souhaitez désinstaller et redémarrez Jenkins. Bien qu'il ne désintègre pas, au moins l'empêche d'apparaître à partir des pages de configuration.


Hudson Plugins explique que certains plugins de base (les plugins de "Tier 1", comme on les appelle) sont livrés avec Hudson lui-même, et je suppose qu'il ne peut donc pas être supprimé.