<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Hudson : retour d&#8217;expérience et conseils pratiques</title>
	<atom:link href="http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/</link>
	<description>Langages, Architectures &#38; Méthodologies</description>
	<lastBuildDate>Wed, 11 Jan 2012 14:47:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : Blog Excilys &#187; Compte-rendu du Paris JUG : soirée Build, Share &#38; Deploy</title>
		<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/comment-page-1/#comment-699</link>
		<dc:creator>Blog Excilys &#187; Compte-rendu du Paris JUG : soirée Build, Share &#38; Deploy</dc:creator>
		<pubDate>Fri, 14 May 2010 13:43:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excilys.com/?p=1585#comment-699</guid>
		<description>[...] David nous a ensuite montré un script qu&#8217;il a réalisé, qui permet de conditionner automatiquement le push vers le repository au fait que le build et les tests passent. Il peut donc tranquillement bosser et commiter pendant qu&#8217;en tâche de fond le build et les tests sont exécutés, et ainsi se passer d&#8217;un Hudson. [...]</description>
		<content:encoded><![CDATA[<p>[...] David nous a ensuite montré un script qu&#8217;il a réalisé, qui permet de conditionner automatiquement le push vers le repository au fait que le build et les tests passent. Il peut donc tranquillement bosser et commiter pendant qu&#8217;en tâche de fond le build et les tests sont exécutés, et ainsi se passer d&#8217;un Hudson. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Maxime PICQUE</title>
		<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/comment-page-1/#comment-518</link>
		<dc:creator>Maxime PICQUE</dc:creator>
		<pubDate>Fri, 23 Apr 2010 12:00:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excilys.com/?p=1585#comment-518</guid>
		<description>Voila un bon article mais je tiens à préciser une chose :

Hudson étant basé sur Maven, il peut souffrir d&#039;une moins bonne intégration avec des projets Ant.

Par exemple, le plugin Sonar, bien que permettant d&#039;instrumenter les projets Ant (le plugin Sonar d&#039;Hudson utilise sur le plugin Sonar de Maven), ne permet pas d&#039;avoir un découpage des résultats &quot;par module&quot; (à la Maven).
Ceci fait donc perdre un niveau de mesure intéressant dans Sonar.
Les résultats de l&#039;instrumentation restent cependant exploitable ;)</description>
		<content:encoded><![CDATA[<p>Voila un bon article mais je tiens à préciser une chose :</p>
<p>Hudson étant basé sur Maven, il peut souffrir d&#8217;une moins bonne intégration avec des projets Ant.</p>
<p>Par exemple, le plugin Sonar, bien que permettant d&#8217;instrumenter les projets Ant (le plugin Sonar d&#8217;Hudson utilise sur le plugin Sonar de Maven), ne permet pas d&#8217;avoir un découpage des résultats &#8220;par module&#8221; (à la Maven).<br />
Ceci fait donc perdre un niveau de mesure intéressant dans Sonar.<br />
Les résultats de l&#8217;instrumentation restent cependant exploitable <img src='http://blog.excilys.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Matthieu Proucelle</title>
		<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/comment-page-1/#comment-504</link>
		<dc:creator>Matthieu Proucelle</dc:creator>
		<pubDate>Thu, 22 Apr 2010 10:39:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excilys.com/?p=1585#comment-504</guid>
		<description>Merci Alex pour cet article ;)

Hudson est un très bon serveur d&#039;intégration, et la plupart des plugins que tu présente proposent des fonctions très intéressantes. 

Cependant je suis étonné de ne pas voir apparaitre le plugin Sonar, qui va permettre de rassembler d&#039;une part les plugins checkstyle, warning, et cobertura que tu présente, mais aussi de produire des rapports très complets sur la qualité du projet (grâce entre autres à pmd, findbugs, et bien d&#039;autres) et de nombreux metrics.

Je citerais aussi la fonction Time Machine qui permet de voire la progression du projet dans le temps par rapport a de nombreux paramètres.

Peut être découvrirons nous cela dans un prochain article ;)

Pour finir le plugin email-ext permet une gestion avancé des alertes par mail (envoi de mail aux commiters et aux project owners lors du fail d&#039;un build ou lors du retour a l&#039;état normal etc...)

Links :
http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin
http://www.sonarsource.org/
http://wiki.hudson-ci.org/display/HUDSON/Sonar+Plugin</description>
		<content:encoded><![CDATA[<p>Merci Alex pour cet article <img src='http://blog.excilys.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Hudson est un très bon serveur d&#8217;intégration, et la plupart des plugins que tu présente proposent des fonctions très intéressantes. </p>
<p>Cependant je suis étonné de ne pas voir apparaitre le plugin Sonar, qui va permettre de rassembler d&#8217;une part les plugins checkstyle, warning, et cobertura que tu présente, mais aussi de produire des rapports très complets sur la qualité du projet (grâce entre autres à pmd, findbugs, et bien d&#8217;autres) et de nombreux metrics.</p>
<p>Je citerais aussi la fonction Time Machine qui permet de voire la progression du projet dans le temps par rapport a de nombreux paramètres.</p>
<p>Peut être découvrirons nous cela dans un prochain article <img src='http://blog.excilys.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Pour finir le plugin email-ext permet une gestion avancé des alertes par mail (envoi de mail aux commiters et aux project owners lors du fail d&#8217;un build ou lors du retour a l&#8217;état normal etc&#8230;)</p>
<p>Links :<br />
<a href="http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin" rel="nofollow">http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin</a><br />
<a href="http://www.sonarsource.org/" rel="nofollow">http://www.sonarsource.org/</a><br />
<a href="http://wiki.hudson-ci.org/display/HUDSON/Sonar+Plugin" rel="nofollow">http://wiki.hudson-ci.org/display/HUDSON/Sonar+Plugin</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Alexandre DERGHAM</title>
		<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/comment-page-1/#comment-501</link>
		<dc:creator>Alexandre DERGHAM</dc:creator>
		<pubDate>Thu, 22 Apr 2010 09:00:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excilys.com/?p=1585#comment-501</guid>
		<description>Au temps pour moi, je suis passé à coté de cette partie de la configuration.</description>
		<content:encoded><![CDATA[<p>Au temps pour moi, je suis passé à coté de cette partie de la configuration.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre-Antoine Grégoire</title>
		<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/comment-page-1/#comment-497</link>
		<dc:creator>Pierre-Antoine Grégoire</dc:creator>
		<pubDate>Wed, 21 Apr 2010 19:18:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excilys.com/?p=1585#comment-497</guid>
		<description>Juste une petite rectification sur les Tasks: Eclipse permet de personnaliser totalement les tags reconnus, et de les trier par importance! TODO, FIXME, ou même toute autre tag...</description>
		<content:encoded><![CDATA[<p>Juste une petite rectification sur les Tasks: Eclipse permet de personnaliser totalement les tags reconnus, et de les trier par importance! TODO, FIXME, ou même toute autre tag&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Alexandre DERGHAM</title>
		<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/comment-page-1/#comment-491</link>
		<dc:creator>Alexandre DERGHAM</dc:creator>
		<pubDate>Wed, 21 Apr 2010 08:38:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excilys.com/?p=1585#comment-491</guid>
		<description>Personnellement, j&#039;utilise &lt;a href=&quot;http://wiki.hudson-ci.org/display/HUDSON/Emotional+Hudson+Plugin&quot; rel=&quot;nofollow&quot;&gt;Emotional Hudson Plugin&lt;/a&gt; mais après, c&#039;est juste une question de fun et de cosmétique :). </description>
		<content:encoded><![CDATA[<p>Personnellement, j&#8217;utilise <a href="http://wiki.hudson-ci.org/display/HUDSON/Emotional+Hudson+Plugin" rel="nofollow">Emotional Hudson Plugin</a> mais après, c&#8217;est juste une question de fun et de cosmétique <img src='http://blog.excilys.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre-Yves RICAU</title>
		<link>http://blog.excilys.com/2010/04/21/hudson-retour-dexperience-et-conseils-pratiques/comment-page-1/#comment-489</link>
		<dc:creator>Pierre-Yves RICAU</dc:creator>
		<pubDate>Wed, 21 Apr 2010 05:03:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excilys.com/?p=1585#comment-489</guid>
		<description>Notez qu&#039;Hudson est au coeur de l&#039;actualité ces derniers jours, puisque développeur principal, Kohsuke Kawaguchi, vient de &lt;a href=&quot;http://weblogs.java.net/blog/kohsuke/archive/2010/04/05/good-bye-sunoracle&quot; rel=&quot;nofollow&quot;&gt;quitter Sun/Oracle&lt;/a&gt;. Mais rien à craindre pour Hudson, puisqu&#039;il compte justement s&#039;y consacrer à plein temps et créer une startup autour d&#039;Hudson.

Sinon, mes collègues me soufflent qu&#039;un plugin essentiel n&#039;a pas été cité ici : le plugin &lt;a href=&quot;http://wiki.hudson-ci.org/display/HUDSON/ChuckNorris+Plugin&quot; rel=&quot;nofollow&quot;&gt;ChuckNorris&lt;/a&gt; ;-)</description>
		<content:encoded><![CDATA[<p>Notez qu&#8217;Hudson est au coeur de l&#8217;actualité ces derniers jours, puisque développeur principal, Kohsuke Kawaguchi, vient de <a href="http://weblogs.java.net/blog/kohsuke/archive/2010/04/05/good-bye-sunoracle" rel="nofollow">quitter Sun/Oracle</a>. Mais rien à craindre pour Hudson, puisqu&#8217;il compte justement s&#8217;y consacrer à plein temps et créer une startup autour d&#8217;Hudson.</p>
<p>Sinon, mes collègues me soufflent qu&#8217;un plugin essentiel n&#8217;a pas été cité ici : le plugin <a href="http://wiki.hudson-ci.org/display/HUDSON/ChuckNorris+Plugin" rel="nofollow">ChuckNorris</a> <img src='http://blog.excilys.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

