{"id":38436,"date":"2014-06-23T08:39:05","date_gmt":"2014-06-23T08:39:05","guid":{"rendered":"http:\/\/www.agglotv.com\/?p=38436"},"modified":"2014-06-23T08:39:05","modified_gmt":"2014-06-23T08:39:05","slug":"cloudbees-et-la-communaute-jenkins-renforcent-leur-leadership-en-matiere-de-%e2%80%98continuous-delivery%e2%80%99-avec-%e2%80%98jenkins-workflow%e2%80%99","status":"publish","type":"post","link":"https:\/\/www.agglotv.com\/?p=38436","title":{"rendered":"CLOUDBEES ET LA COMMUNAUT\u00c9 JENKINS  RENFORCENT LEUR LEADERSHIP EN MATI\u00c8RE DE \u2018CONTINUOUS DELIVERY\u2019 AVEC \u2018JENKINS WORKFLOW\u2019"},"content":{"rendered":"<div class=\"alignleft\"><script type=\"text\/javascript\"><!--\ngoogle_ad_client = \"pub-2913804460579993\";\n\/* 300x250, date de cr\u00e9ation 09\/09\/10 *\/\ngoogle_ad_slot = \"3968300003\";\ngoogle_ad_width = 300;\ngoogle_ad_height = 250;\n\/\/-->\n<\/script><br \/>\n<script type=\"text\/javascript\"\nsrc=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">\n<\/script><\/div>\n<p><em>Une contribution majeure de CloudBees au profit de la Communaut\u00e9 Open Source Jenkins CI<\/em><\/p>\n<p><span style=\"text-decoration: underline;\">CloudBees Inc.<\/span>, le sp\u00e9cialiste des solutions d\u2019entreprise Jenkins et le leader du \u00ab\u00a0<em>Continuous Delivery<\/em> \u00bb (CD), vient d\u2019annoncer le Workflow Jenkins, une nouvelle fonctionnalit\u00e9 importante venant enrichir Jenkins. Celle-ci permet \u00e0 Jenkins d\u2019orchestrer les processus de d\u00e9veloppement et de d\u00e9ploiement dans les environnements de<em>Continuous Delivery<\/em>. CloudBees a dirig\u00e9 les efforts de d\u00e9veloppement du projet Jenkins Workflow, dont elle a d\u00e9fini\u00a0\u00a0les \u00e9l\u00e9ments de base \u00e0 partir d\u2019informations fournies par la communaut\u00e9 Jenkins. Jenkins Workflow est disponible en beta mis \u00e0 disposition au sein de la communaut\u00e9 Jenkins en tant que\u00a0<em>plugin<\/em> open source.<\/p>\n<p>En utilisant Jenkins Workflow, les utilisateurs peuvent d\u00e9sormais d\u00e9finir les processus de workflow depuis un point unique, sans avoir \u00e0 coordonner les flux parmi de multiples process de buid. Ceci peut \u00eatre particuli\u00e8rement appr\u00e9ciable dans les environnements d\u2019entreprise complexes o\u00f9 les op\u00e9rations, les mises \u00e0 jour et les d\u00e9pendances doivent \u00eatre coordonn\u00e9es au sein des diff\u00e9rentes \u00e9quipes. <!--more-->La fonctionnalit\u00e9 de workflow permet aux \u00e9quipes de r\u00e9utiliser et partager les flux, ce qui, du m\u00eame coup, favorise la coordination et la visibilit\u00e9\u00a0\u00a0dans le cadre d\u2019un processus de\u00a0<em>continuous delivery.<\/em><\/p>\n<p><em> <\/em><\/p>\n<p>\u00ab D\u2019un c\u00f4t\u00e9, Jenkins a \u00e9largi sa mission pour aller au-del\u00e0 de l\u2019int\u00e9gration continue. De\u00a0\u00a0l\u2019autre, les utilisateurs avanc\u00e9s de Jenkins\u00a0\u00a0dialoguent au sein de la communaut\u00e9. Il devenait\u00a0\u00a0donc \u00e9vident que nous pouvions rendre Jenkins infiniment plus simple, plus puissant et plus flexible, de mani\u00e8re \u00e0 pouvoir g\u00e9rer des processus complexes \u00bb, a indiqu\u00e9 Kohsuke Kawaguchi,\u00a0\u00a0cr\u00e9ateur de Jenkins et CTO de CloudBees. \u00ab Je suis tr\u00e8s heureux que nous soyons \u00e0 l\u2019origine de cette nouvelle fonctionnalit\u00e9 importante pour Jenkins et je suis fier que ce soit la contribution des \u00e9quipes CloudBees qui ait montr\u00e9 la voie de mani\u00e8re ouverte. Maintenant que nous disposons d\u2019une base pour g\u00e9rer efficacement les workflows au sein de Jenkins,\u00a0\u00a0j\u2019ai h\u00e2te de voir la communaut\u00e9 s\u2019impliquer plus fortement sur ce point. \u00bb<\/p>\n<p>Kohsuke Kawaguchi et Jesse Glick, \u2018lead\u2019 d\u00e9veloppeur chez CloudBees, ont dirig\u00e9 le d\u00e9veloppement des fonctionnalit\u00e9s de base du\u00a0<em>plugin<\/em> Jenkins Workflow.\u00a0\u00a0A\u00a0\u00a0cet effet, ils\u00a0ont\u00a0tir\u00e9 parti des ressources de CloudBees et encourag\u00e9 les d\u00e9veloppeurs\u00a0\u00a0\u00e0\u00a0\u00a0en exploiter les fonctionnalit\u00e9s au maximum. Kohsuke Kawaguchi a \u00e9galement d\u00e9clar\u00e9 que CloudBees\u00a0\u00a0pr\u00e9voit de doter la plate-forme CloudBees\u00a0<em> <\/em>de\u00a0<em>Continuous Delivery<\/em> de nouvelles capacit\u00e9s adoss\u00e9es aux nouvelles fonctions de workflow.<\/p>\n<p>\u00ab Jenkins dispose de nombreuses m\u00e9thodes pour\u00a0\u00a0\u2018encha\u00eener\u2019 des projets entre eux \u2013 en cr\u00e9ant des\u00a0<em>triggers<\/em>, des promotions, des copies d\u2019art\u00e9facts, etc. \u00bb, a ajout\u00e9 Jesse Glick qui va animer une session \u00ab<em>Workflow in Jenkins<\/em> \u00bb, ce mercredi 18 juin dans le cadre de la Conf\u00e9rence Utilisateurs Jenkins qui se tient \u00e0 Boston. \u00ab Cependant, l\u2019assemblage de ces \u00e9l\u00e9ments au sein d\u2019un processus complexe de d\u00e9ploiement continu peut s\u2019av\u00e9rer p\u00e9nible. Les entreprises avaient besoin d\u2019un nouvelle mani\u00e8re de rationaliser ces capacit\u00e9s de workflow et nous pensons que cette offre va r\u00e9pondre \u00e0 leurs attentes. \u00bb<\/p>\n<p>Les fonctionnalit\u00e9s de Jenkins Workflow sont extensibles et offrent aux d\u00e9veloppeurs et aux informaticiens les outils complexes pour orchestrer des activit\u00e9s qui sont<\/p>\n<ul>\n<li>Complexes \u2013 Les workflows complexes peuvent \u00eatre d\u00e9finis au sein d\u2019un job Jenkins unique<em> <\/em><\/li>\n<li>De longue dur\u00e9e \u2013Jenkins Workdlow permet aux jobs de survivre \u00e0 des re-d\u00e9marrages des qserveurs Jenkins \u2018masters\u2019 ou \u2018slaves\u2019<em> <\/em><\/li>\n<li>Non s\u00e9quentielles \u2013 Il est facile de lancer des jobs en parall\u00e8le et d\u2019en contr\u00f4ler les flux<em><\/em><\/li>\n<li>Capables de se mettre en pause \u2013 L\u2019ex\u00e9cution d\u2019un job peut \u00eatre mise en attente d\u2019une validation humaine ou d\u2019un input provenant d\u2019un autre\u00a0\u00a0syst\u00e8me<em><\/em><\/li>\n<li>Organis\u00e9es en \u00e9tapes\u00a0\u00a0\u2013 Si une panne survient, il est possible de red\u00e9marrer le process \u00e0 l\u2019un des points de reprise et ainsi d\u2019\u00e9viter ainsi d\u2019\u00e9viter de reprendre un job \u00e0 z\u00e9ro<em><\/em><\/li>\n<\/ul>\n<p>Ressources compl\u00e9mentaires<\/p>\n<ul>\n<li>Essayez\u00a0\u00a0Jenkins Workflow d\u00e8s aujourd\u2019hui en utilisant Jenkins-CI open source :<em><\/em><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\"> http\/\/jenkins-ci-org<\/span><\/p>\n<ul>\n<li>Acc\u00e9dez au Code source de Workflow Jenkins :<em><\/em><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\">http\/\/<a href=\"http:\/\/github.com\/jenkinsci\/workflow-plugin\" target=\"_blank\">github.com\/jenkinsci\/workflow-plugin<\/a><\/span><\/p>\n<ul>\n<li>Ecoutez en re-play la pr\u00e9sentation de Jesse Glick \u00e0 la Conf\u00e9rence Utilisateurs Jenkins (\u00e0 partir du 1<sup>er<\/sup> juillet) :<em><\/em><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\"><a href=\"http:\/\/www.cloudbees.com\/jenkins\/juc-2014\/boston\/sessions\" target=\"_blank\">www.cloudbees.com\/jenkins\/juc-2014\/boston\/sessions<\/a><\/span><\/p>\n<ul>\n<li>Engagez-vous dans la communaut\u00e9 Jenkins :<em><\/em><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\">http\/\/jenkins-ci-org<\/span><\/p>\n<p><strong><span style=\"text-decoration: underline;\">Jenkins CI et\u00a0\u00a0la communaut\u00e9 Jenkins en bref<\/span><\/strong><strong><\/strong><\/p>\n<p><em>Le serveur d\u2019int\u00e9gration continue Jenkins (Continuous Integration &#8211; CI) est un projet open source d\u00e9velopp\u00e9 pour et par la communaut\u00e9 Jenkins CI. Jenkins CI,\u00a0\u00a0utilis\u00e9 par les entreprises du monde entier, est le meilleur serveur CI open source du march\u00e9. Issu de Java, il propose plus de 950 plugins pour aider \u00e0 utiliser les technologies de build, test et d\u00e9ploiement virtuel de tout projet.<\/em><\/p>\n<p><em><\/em><\/p>\n<p><em>En reconnaissant et encourageant les nombreux contributeurs impliqu\u00e9s dans le projet de Jenkins CI, Jenkins cr\u00e9e et entretient une infrastructure nourrie par sa communaut\u00e9 pour\u00a0\u00a0renforcer et d\u00e9velopper encore Jenkins CI. Visitez<\/em><em> <\/em><em>www.jenkins-ci.org<\/em><em> pour d\u00e9couvrir toutes les nouveaut\u00e9s, tutoriels, forums et autres ressources utiles pour les utilisateurs de Jenkins CI, quel que soit leur niveau. Vous pouvez aussi suivre la communaut\u00e9 Jenkins sur\u00a0Twitter@JenkinsCI.<\/em><em><\/em><\/p>\n<p><em><\/em><\/p>\n<p><strong><span style=\"text-decoration: underline;\">CloudBees en bref<\/span><\/strong><strong><\/strong><\/p>\n<p><em>CloudBees (www.cloudbees.com,) sp\u00e9cialiste des solutions d\u2019entreprise Jenkins, est\u00a0\u00a0le leader du mode de Continuous Delivery (CD).CloudBees d\u00e9veloppe des solutions permettant de r\u00e9pondre rapidement aux besoins en d\u00e9ploiement logiciel qu\u2019\u00e9prouvent les entreprises pour accro\u00eetre leurs performances. S\u2019appuyant sur la puissance de Jenkins CI, l\u2019\u00e9l\u00e9ment central et l\u2019\u00e9cosyst\u00e8me de continuous delivery open source le plus appr\u00e9ci\u00e9 du march\u00e9, la plate-forme <\/em>CloudBees Continuous Delivery Platfom<em> offre une vaste gamme de solutions de CD pouvant \u00eatre utilis\u00e9es tant sur site que dans le cloud, avec un niveau de s\u00e9curit\u00e9, d\u2019\u00e9volutivit\u00e9 et de maniabilit\u00e9 r\u00e9pondant aux attentes des entreprises. Les solutions de CD CloudBees adoss\u00e9es \u00e0 Jenkins supportent de nombreuses configurations figurant parmi les plus strat\u00e9giques du monde.<\/em><\/p>\n<p><em>Avec le soutien financier de Matrix Partners, Lightspeed Venture Partners et Verizon Ventures, CloudBees a \u00e9t\u00e9 fond\u00e9e en 2010 par Sacha Labourey, ex-CTO de JBoss , second\u00e9 par une \u00e9quipe d\u2019ing\u00e9nieurs d\u2019\u00e9lite issus du middleware et de professionnels de l\u2019open source. Suivez CloudBees sur\u00a0Twitter@CloudBees,\u00a0<span style=\"text-decoration: underline;\">Facebook<\/span> ,\u00a0<span style=\"text-decoration: underline;\">LinkedIn<\/span> et\u00a0<span style=\"text-decoration: underline;\">Google+<\/span>.\u00a0\u00a0Il est aussi possible de tester CloudBees gratuitement\u00a0<span style=\"text-decoration: underline;\">in the cloud<\/span> ou\u00a0<span style=\"text-decoration: underline;\">on-premise<\/span>.<\/em><\/p>\n<p><center><script type=\"text\/javascript\"><!--\ngoogle_ad_client = \"ca-pub-2913804460579993\";\n\/* Comm *\/\ngoogle_ad_slot = \"9074092525\";\ngoogle_ad_width = 468;\ngoogle_ad_height = 15;\n\/\/-->\n<\/script><br \/>\n<script type=\"text\/javascript\"\nsrc=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">\n<\/script><\/center><\/p>\n<table border=\"0\" align=\"center\">\n<tbody>\n<tr>\n<td>\n<div class=\"fb-like\" data-send=\"false\" data-layout=\"button_count\" data-width=\"150\" data-show-faces=\"false\"><\/div>\n<\/td>\n<td><script src=\"\/\/platform.linkedin.com\/in.js\" type=\"text\/javascript\">lang: fr_FR<\/script><script type=\"IN\/Share\" data-counter=\"right\"><\/script><\/td>\n<td><a href=\"https:\/\/twitter.com\/share\" class=\"twitter-share-button\" data-count=\"horizontal\" data-via=\"IciOnVousVoit\" data-lang=\"fr\">Tweeter<\/a><script type=\"text\/javascript\" src=\"\/\/platform.twitter.com\/widgets.js\"><\/script><\/td>\n<tr>\n<td><a href=\"http:\/\/www.scoop.it\" class=\"scoopit-button\" scit-position=\"horizontal\" >Scoop.it<\/a><script type=\"text\/javascript\" src=\"http:\/\/www.scoop.it\/button\/scit.js\"><\/script><\/td>\n<td><script type=\"text\/javascript\">var viadeoWidgetsJsUrl = document.location.protocol+\"\/\/widgets.viadeo.com\";(function(){var e = document.createElement('script'); e.type='text\/javascript'; e.async = true;e.src = viadeoWidgetsJsUrl+'\/js\/viadeowidgets.js'; var s = document.getElementsByTagName('head')[0]; s.appendChild(e);})();<\/script><\/p>\n<div class=\"viadeo-share\" data-display=\"btnlight\" data-count=\"right\" data-align=\"left\" data-partner-id=\"forzoovrqaoAviDtoqEjyhtvVo\"><\/div>\n<\/td>\n<td><g:plusone><\/g:plusone><\/td>\n<\/tr>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Une contribution majeure de CloudBees au profit de la Communaut\u00e9 Open Source Jenkins CI CloudBees Inc., le sp\u00e9cialiste des solutions d\u2019entreprise Jenkins et le leader du \u00ab\u00a0Continuous Delivery \u00bb (CD), vient d\u2019annoncer le Workflow Jenkins, une nouvelle fonctionnalit\u00e9 importante venant enrichir Jenkins. Celle-ci permet \u00e0 Jenkins d\u2019orchestrer les processus de d\u00e9veloppement et de d\u00e9ploiement dans [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.agglotv.com\/index.php?rest_route=\/wp\/v2\/posts\/38436"}],"collection":[{"href":"https:\/\/www.agglotv.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.agglotv.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.agglotv.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.agglotv.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=38436"}],"version-history":[{"count":1,"href":"https:\/\/www.agglotv.com\/index.php?rest_route=\/wp\/v2\/posts\/38436\/revisions"}],"predecessor-version":[{"id":38437,"href":"https:\/\/www.agglotv.com\/index.php?rest_route=\/wp\/v2\/posts\/38436\/revisions\/38437"}],"wp:attachment":[{"href":"https:\/\/www.agglotv.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=38436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.agglotv.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=38436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.agglotv.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=38436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}