XXP

mai 2016

lun. mar. mer. jeu. ven. sam. dim.
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

« Indispensable : le lapin de build | Accueil | Indispensable : le lapin de build »

30 mai 2008

Indispensable : le lapin de build

Lapin_build
Compilation OK, tests unitaires KO...

Si vous pensez que les résultats du serveur de compilation gagneraient à être visible en permanence par l'ensemble de l'équipe de développement, ce lapin est pour vous.

Lapin_build2
SOAP, http, Jabber et un lapin.

Dans cette application de Martin Woodward le lapin Nabaztag matérialise l'état du serveur Team Foundation Server, mais rien n'empêche d'adapter le principe à d'autres technos, Nant inclus. Les API du lapin, en mode REST, ont l'air très simple à mettre en oeuvre.

Quand même, plus geek que ça tu meurs.

Ceci dit magré l'apparence futile, il est possible que matérialiser dans le monde physique une partie du monde numérique soit un business à fort potentiel dans l'entreprise. Sous forme de lapin ? Peut-être pas.

[Mise à jour suite à commentaire : pour plus d'idées sur les moyens de matérialiser l'état d'un serveur de build, suivez ce post de Romain Verdier]

Liens :
Brian the Build Bunny : http://www.woodwardweb.com/gadgets/000434.html
Les APIs lapinesques : http://api.nabaztag.com/docs/home.html

TrackBack

URL TrackBack de cette note:
http://www.typepad.com/services/trackback/6a00d8341c871f53ef00e5528e37f98833

Listed below are links to weblogs that reference Indispensable : le lapin de build:

Commentaires

C'est marrant, j'ai abordé ce sujet dans un post récent :

http://codingly.com/2008/05/24/au-dela-de-lintegration-continue-le-monitoring-continu

Je n'utilise pas TFS actuellement, mais via NAnt il doit être possible d'utiliser un nabaztag facilement.

Il reste le prix : 130 € pour un gadget de luxe.

Oui ton post souligne bien l'importance d'un monitoring bien visible. Pas étonnant qu'on converge parce que côté visibilité, un lapin se pose là...

Arf...
Il faut vraiment avoir confiance dans le système du Nabaztag pour lui confier les notifications de build. Vu l'historique de ses ratés, c'est pas gagné.

Ou sinon il y a aussi des moyens d'utiliser le lapin en restant sur des communications locales : http://sourceforge.net/projects/opennab/

Il existe aussi une librairie nabaztagapiwrap(http://sourceforge.net/projects/nabaztagapiwrap) pour intégration avec msbuild, cruisecontrol (et autre...)

A tester d'ugence !

L'utilisation des commentaires est désactivée pour cette note.