Vue des jobs Hudson dans Eclipse
Voyons comment le plugin Mylyn s'intègre à éclipse pour vous afficher les informations de Hudson.
Vue Builds
La nouvelle vue Builds affiche le statut des jobs Hudson dans Eclipse.
Il est possible de lancer un job depuis cette vue et d'accéder aux détails d'un job.
Vue Console
La vue Console est réutilisée pour afficher la sortie console du job : plus besoin de sortir de Eclipse pour voir ce qu'il s'est passé dans le job Hudson.
Vue JUnit
La vue JUnit liste les résultats des tests unitaires du job :
Il est ainsi possible de diagnostiquer les tests en erreurs, de les relancer directement sur le projet en local afin de reproduire l'erreur et d'apporter une correction rapide sur l'intégration.
Vue Historique
La vue Historique contient l'historique du job
Notifications
Il est également possible d'activer des notifications pour être averti en cas d'échec ou de succès d'un build.
Installation de la version 3.5 de Mylyn
Pour vous aider, voici un petit guide d'installation et de configuration du plugin Mylyn pour activer la connexion avec Hudson.
Pré-requis : Avoir une version 3.5 ou supérieure de Eclipse.
Pour installer la version 3.5 de Mylyn, aller dans le menu Help puis Install New Software...
Saisir l'URL d'installation de Mylyn suivante : http://download.eclipse.org/mylyn/releases/latest puis valider cette adresse en appuyant sur la touche Entrée
Voici les éléments Mylyn à installer :

Configuration
Première étape : Ajouter la vue Builds
Menu Window > Show view > Other :
Sélectionner la vue Mylyn > Builds.
Deuxième étape : Référencer le serveur Hudson
Dans la vue Builds cliquer sur le bouton d'ajout du serveur :
La fenêtre New repository apparaît, cliquer sur Hudson :
La fenêtre New Build Server apparaît :
Définir les éléments suivants :
- Server : L'URL d'accès à l'écran principal de Hudson (URL de base de Hudson)
- Label : Nom à donner au serveur Hudson
- User / Password : Si besoin, saisir les identifiants de connexion à Hudson.
Cliquer sur Validate, pour tester la connexion à Hudson.
Cliquer sur Refresh pour rafraîchir les jobs disponible dans Hudson.
Vous pouvez sélectionner les jobs que vous souhaiter voir dans Eclipse.
Cliquer sur Finish pour terminer.
Les jobs Hudson apparaissent dans la vue Builds.
Troisième étape : Définir le rafraîchissement
Dans la vue Builds, cliquer sur le bouton de Propriétés de la vue :
Puis cliquer sur Propriétés.
La fenêtre Preferences apparaît :
Pour activer le rafraîchissement automatique, sélectionner "Automatically refresh builds'', puis définir le temps entre chaque rafraîchissement.
Fin de la configuration
Voilà Eclipse est prêt.
Depuis la vue Builds, vous pouvez accéder aux détails des informations sur les jobs Hudson et corriger rapidement les erreurs que vous avez commitées !
Références
Voici la page de la nouvelle version 3.5 de Mylyn :
http://www.eclipse.org/mylyn/new/
Voici la description des possibilités offertes par le connecteur Hudson/Jenkins pour Mylyn :
http://www.eclipse.org/mylyn/new/#hudson
Commentaires
Très pratique merci!
Merci beaucoup pour cette article :) Je suis complètement novice sur Jenkins et j'ai donc un problème pour le paramétrage.... je n'arrive pas a trouvé l'url pour le server :(
Merci par avance de ta réponse