2010-10-06 36 views
0

Je viens d'installer hudson et j'ai commencé à jouer avec.Impossible d'utiliser email-ext.hpi pour fonctionner dans hudson

  1. J'ai téléchargé l'email-ext.hpi dans le dossier \ plugins $ HUDSON_HOME
  2. J'ai remis en marche hudson post-étape 1 (je suivais cette méthode manuelle que je ne peux pas utiliser (pour le réglage de proxy raisons) la façon automatique de l'installation de plugins via la page « Gérer hudson »
  3. Je ne vois pas d'erreur lors hudson commence En fait, je vois la ligne INFO:.. Commencé tous les plug-ins

MAIS:
Quand je commence un page de configuration du projet, je ne vois pas l'option promise "Notification par courriel modifiable".

FYI:
1. Je suis capable de configurer et d'exécuter quelques builds de test de base et ils fonctionnent bien.
2. Je suis également en mesure de configurer et de recevoir les e-mails hudson par défaut pour les échecs et les succès ultérieurs (Ceci confirme les paramètres SMTP) 3. Je voulais aussi configurer la balise subversion hpi de la même manière que détaillée ci-dessus et ça marche bien aussi!

Que manque-t-il? Merci d'avance pour votre aide!

INFO EXTRA: Version Hudson - 1,379 fonctionnant sous Windows XP

Répondre

0

OK - i un palliatif (même si je dois encore creuser pourquoi cela est un problème). Enregistrement ici pour quelqu'un d'autre qui peut faire face à ce problème.

Le plugin lors de la copie dans le plugin $ HUDSON_HOME \ n'était en quelque sorte pas vraiment activé/reconnu. Mais quand je l'ai copié aussi à C: \ Documents and Settings \ mylogin.hudson \ plugins et redémarré le service hudson, voilà! ça a marché.

Si quelqu'un sait pourquoi cela a pu se produire, veuillez l'enregistrer ici pour référence. Merci.

0

Pour installer un plugin, vous devez utiliser l'itinéraire facile. Dans Hudson, allez dans 'Manage Hudson' -> 'Manager Plugins' -> 'Advanced' (c'est un onglet) et utilisez l'option 'upload plugin'.

Ensuite, suivez les instructions. Habituellement, vous devez redémarrer Hudson pour obtenir le plugin.

Économisez beaucoup plus que de jouer avec le système de fichiers. En général, votre approche aurait dû être correcte, mais il semble y avoir un problème avec votre $ HUDSON_HOME. Jetez un oeil à la page "Manage Hudson" -> "Configurer le système". Quel est le répertoire Hudson Home affiché en haut de la page? Je ne sais pas ce que fait Hudson s'il ne peut pas accéder au répertoire de base? Mon hypothèse est ici que Hudson fonctionne comme un service avec un compte d'utilisateur plutôt que le compte système local et que vous avez utilisé un compte différent pour copier le fichier hpi.

+0

Merci! Comme vous pouvez le voir de ma question, ce ne peut pas être la cause première. Je suis capable d'exécuter d'autres builds correctement, et je vois que les espaces de travail sont bien créés dans la zone d'accueil de hudson, donc ceci n'est vraiment spécifique aux plugins. Aussi la raison pour laquelle j'ai suivi la méthode manuelle et non le "Manage Hudson route" est énumérée ci-dessus dans ma question aussi ;-) En tout cas, ive a trié le problème, je voudrais juste savoir pourquoi cela est spécifique aux plugins hudson. –

+0

@Critical Skill: Si vous utilisez l'option 'upload File', vous pouvez installer votre ** fichier déjà téléchargé **. Par conséquent, il ne devrait pas y avoir de problème de proxy. –

+0

Quel binaire commencez-vous quand Hudson commence? Se pourrait-il que le binaire qui commence est dans la maison des utilisateurs? –

0

Installez les plug-ins Maven Legacy et Maven3.

+0

Vous devez ajouter des ressources pour sauvegarder votre demande ou développer davantage votre réponse. –