Auteur

Ludovic Chaboud-Paupi

Fil des billets

Par Ludovic Chaboud-Paupi, le 28 septembre 2011

Summer JUG 2011 : Keynote d'Antonio Goncalves

JUG Summer Camp

Durant la Keynote d’ouverture du Summer JUG de la Rochelle 2011, Antonio Goncalves nous a fait partager sa vision des prochaines évolutions de l’informatique et de Java EE 7.

Au menu :

  • Cloud Wars : La guerre des Clouds
  • Java EE 7 sera-t-il Cloud ?
  • Web 3.0
  • Linked data : Rendre les données accessibles

Antonio Goncalves

Lire la suite
Par Ludovic Chaboud-Paupi, le 04 avril 2011
Catégorie : Actualité

Mylyn 3.5 - Intégration de Hudson dans Eclipse

La nouvelle version 3.5 du module Mylyn permet d'avoir accès à la plate-forme d'intégration Hudson directement depuis l'environnement de développement de Eclipse.

Ainsi plus besoin de sortir de Eclipse, toutes les informations sont disponibles depuis Eclipse :

  • l'état des jobs d'intégration est rafraîchi automatiquement dans Eclipse et une notification s'affiche indiquant si un build échoue
  • les résultats des tests du job sous Hudson s'affichent dans la vue JUnit comme s'il s'agissait de tests unitaires lancés en local.
  • les traces de la console du build Hudson sont affichées dans la vue console de Eclipse
 
Lire la suite
Par Ludovic Chaboud-Paupi, le 19 février 2011
Catégorie : Java J2EE

Maven - Plugin Release

Netapsys améliore encore l'industrialisation de la production des logiciels en ajoutant la dernière brique à son usine logicielle. L'intégration continue permet déjà de fiabiliser la maintenance et les évolutions sur les applications : elle se transforme en fabrique automatisée de livrables.

Ceci est rendu possible grâce au plugin Release de Maven qui permet :

  • de gérer le numéro de version de façon automatique,
  • de tagguer la version de l'application sur le référentiel de sources,
  • de produire les livrables.

De plus, les livrables peuvent être regroupés dans un fichier ZIP à l'aide du plugin Maven Assembly.

Sur la plate-forme Hudson, nous créons un job de livraison qui sera chargé de lancer le build de Maven. Ce job va alors produire le fichier ZIP contenant tous les livrables. Le fichier ZIP sera alors disponible via un lien sur Hudson.

Il ne reste plus qu'à fournir les livrables au client !

Voir documentation :