Les Cast Codeurs Podcast - Episode 37 - J'peux pas j'ai piscine - a podcast by Emmanuel Bernard, Guillaume Laforge, Vincent Massol, Antonio Goncalves, Aud

from 2011-04-05T08:19

:: ::

Enregistré le 29 mars 2011

XWiki Entreprise 3.0 http://www.h-online.com/open/news/item/XWiki-Enterprise-3-0-released-1220159.html


James Gosling chez Google 



Java EE 7





SpringSource/VMWare rachète WaveMaker



eXo sort son Cloud-IDE






Update Java Mac foire de nombreux projets






Programming motherfucker manifesto



Les JUGs et conferences

Zenika: What's next paris le 26 et 27 mai http://whatsnextparis.com

BreizhCamp: CAll4paper de nos amis bretons http://www.breizhcamp.org/


Les outils qu'on utilise




Les mains dans le cambouis

Les plugins orientés UI (utilisés sur https://ci.exoplatform.org pour vous donner une idée) :

http://wiki.jenkins-ci.org/display/JENKINS/Dashboard+View : Pour créer des dashboards un peu plus riches pour structurer les informations (derniers builds, nombres de tests en erreurs ...).

http://wiki.hudson-ci.org/display/HUDSON/ChuckNorris+Plugin : Pour afficher les "Facts" de ChuckNorris et changer le fond de la page sur les builds en fonction de leur état.

http://wiki.hudson-ci.org/display/HUDSON/Compact+Columns : Pour simplifier les columns avec les derniers status des jobs

http://wiki.jenkins-ci.org/display/JENKINS/Console+Column+Plugin : Pour afficher une icone avec un lien vers la dernière console d'execution d'un build

http://wiki.hudson-ci.org/display/HUDSON/Green+Balls : Pour voir la vie en vert et non pas en bleu.

http://wiki.jenkins-ci.org/display/JENKINS/Nested+View+Plugin : Pour gérer des sous-vues (sous onglets)

http://wiki.hudson-ci.org/display/HUDSON/Radiator+View+Plugin : Pour afficher une vue synthétique des jobs à placer sur un écran dans les bureaux

Les plugins pour faciliter l'administration :

http://wiki.hudson-ci.org/display/HUDSON/Configuration+Slicing+Plugin : Pour faire du "bulk" update sur certains points de configuration des jobs

http://wiki.hudson-ci.org/display/HUDSON/Global+Build+Stats+Plugin : Pour générer des graphiques sur les statistiques d'utilisation du serveur.

http://wiki.jenkins-ci.org/display/JENKINS/SCM+Sync+configuration+plugin : Pour sauvegarder et versionner la configuration du serveur et de ses jobs dans un SCM (Support de SVN essentiellement aujourd'hui. Harcelez @fcamblor pour l'améliorer :-) )

Les plugins d'intégration aux SCM :




Sans compter les dizaines d'autres et notamment les plus répandus pour SVN, ....

Autres plugins utiles non évoqués :

http://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin : De très grosses améliorations par rapport au mécanisme natif de notification. Il gère le template de mails, les regles d'envois avec différents récipients en fonctions des resultats du build etc.

http://wiki.hudson-ci.org/display/HUDSON/Maven+Deployment+Linker : Pour afficher les liens vers les artifacts déployés par le build.

http://wiki.jenkins-ci.org/display/JENKINS/Build-timeout+Plugin : Pour forcer l'arrêt d'un job si il dépasse un certain temps d'execution. (Attention ce dernier ne tient pas compte des postbuild tasks ce qui peut poser problème si le blocage se produit sur une tache positionner à ce niveau comme le build sonar etc).

http://wiki.hudson-ci.org/display/HUDSON/Sonar+Plugin : Pour enchainer automatiquement le build sonar après un build classique

http://wiki.hudson-ci.org/display/HUDSON/Priority+Sorter+Plugin : Pour donner plus de priorité à certains jobs dans la file d'attente.

http://wiki.hudson-ci.org/display/HUDSON/Port+Allocator+Plugin : Pour éviter que des jobs d'integration soient lancés en parallele en utilisant les même ports de la machine.

Pour aller plus loin :

Le site web jenkins : http://jenkins-ci.org/

Un livre complet et gratuit sur Jenkins http://wakaleo.com/books/jenkins-the-definitive-guide


Une série d'articles pour créer un plugin hudson/jenkins :




Un article sur l'administration de Jenkins en utilisant la puissance de GRoooooooovy :



Nous contacter


Contactez-nous via twitter http://twitter.com/lescastcodeurs

sur le groupe Google http://groups.google.com/group/lescastcodeurs

ou sur le site web http://lescastcodeurs.com/

Flattr-ez nous sur http://lescastcodeurs.com/

Further episodes of Les Cast Codeurs Podcast

Further podcasts by Emmanuel Bernard, Guillaume Laforge, Vincent Massol, Antonio Goncalves, Aud

Website of Emmanuel Bernard, Guillaume Laforge, Vincent Massol, Antonio Goncalves, Aud