{"id":2324,"date":"2020-12-17T07:22:42","date_gmt":"2020-12-17T06:22:42","guid":{"rendered":"https:\/\/www.ablogix.fr\/?p=2324"},"modified":"2021-04-08T15:32:30","modified_gmt":"2021-04-08T13:32:30","slug":"integration-continue-avec-jenkins","status":"publish","type":"post","link":"https:\/\/www.ablogix.fr\/en\/2020\/12\/17\/integration-continue-avec-jenkins\/","title":{"rendered":"DVO_Tr1 \u2013 Continuous Integration with Jenkins"},"content":{"rendered":"<pre><em>Ref : DVO_Tr1<\/em><\/pre>\n<h2>Summary<\/h2>\n<p class=\"western\" lang=\"fr-FR\">The &#8220;Continuous Integration with <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Jenkins_(logiciel)\">Jenkins<\/a>&#8221; training course will first enable you to become familiar with the tools that contribute to the continuous environment. Then you will be able to prepare and install the required environment for your development projects. The practical work will then allow you to implement a scenario combining different tools. The objective is to better understand the configuration needs and to identify the specific plugins to be installed.<\/p>\n<h2>Public concerned<\/h2>\n<ul>\n<li>Architects<\/li>\n<li>Webmasters<\/li>\n<li>Project managers<\/li>\n<li>Architects<\/li>\n<li>Consultants<\/li>\n<\/ul>\n<h2>Objectives<\/h2>\n<ul>\n<li>Understand the principles of continuous integration<\/li>\n<li>Know how to use and administer Jenkins<\/li>\n<li>Automate the building and delivery of software products<\/li>\n<\/ul>\n<h2>Content<\/h2>\n<h3><strong>Introduction<\/strong><\/h3>\n<ul>\n<li>Principles of Continuous Integration<\/li>\n<li>Getting started with Jenkins<\/li>\n<\/ul>\n<h3>Basic concepts<\/h3>\n<ul>\n<li>Integration with engineering processes<\/li>\n<li>Automation<\/li>\n<li>Early detection of problems<\/li>\n<li>Practical work<\/li>\n<\/ul>\n<h3>Tools required<\/h3>\n<ul>\n<li>\u200bDefinition\n<ul>\n<li>Infrastructure sizing<\/li>\n<li>Source code management<\/li>\n<li>Integration server (Jenkins)<\/li>\n<li>Binary repository (Nexus)<\/li>\n<li>Dashboard (Sonar)<\/li>\n<\/ul>\n<\/li>\n<li>Tips and best practices<\/li>\n<\/ul>\n<h3>Installation and configuration of tools<\/h3>\n<ul>\n<li>Infrastructure configuration<\/li>\n<li>Build tools<\/li>\n<li>Servers<\/li>\n<li>Practical work<\/li>\n<\/ul>\n<h3>Basic use<\/h3>\n<ul>\n<li>Creating a job<\/li>\n<li>Unit testing<\/li>\n<li>Publication of artefacts in the binary repository<\/li>\n<li>Reporting metrics in the dashboard<\/li>\n<li>Practical work<\/li>\n<\/ul>\n<h3>Advanced concepts<\/h3>\n<ul>\n<li>Continuous delivery<\/li>\n<li>Builds on &#8220;events<\/li>\n<\/ul>\n<h2>Training environment<\/h2>\n<ul>\n<li>A training aid will be provided in paper format to each trainee.<\/li>\n<li>A training room with a video projector, a whiteboard and 1 PC per trainee.<\/li>\n<li>A virtual machine under Virtual Box will also be installed on the training machines in order to carry out the practical exercises.<\/li>\n<\/ul>\n<h2>Dur\u00e9e&nbsp;<\/h2>\n\n\n<p><\/p>\n<p><strong>2 days<\/strong> (the content can be adapted according to the technological context and the level of knowledge of the trainees).<\/p>\n<p><\/p>\n\n\n\n<p><\/p>\n<ul>\n<li>The &#8220;Continuous Integration with Jenkins&#8221; training course can be delivered both face-to-face and remotely<\/li>\n<li>The &#8220;Continuous Integration with Jenkins&#8221; training course can take place on an inter-company or intra-company basis<\/li>\n<\/ul>\n<h2>More information?<\/h2>\n<p>Please contact us at <span style=\"color: #000000;\"><strong><span style=\"font-family: Helvetica, Arial, sans-serif;\"><span style=\"font-size: small;\">+ 33(0)2 85 29 43 44 <\/span><\/span><\/strong><\/span>or by e-mail : <a href=\"mailto:formation@ablogix.fr\">formation@ablogix.fr <\/a> for a quote.<\/p>\n<hr>\n<pre><strong>The training activity of ABlogiX is \"registered under the number 52 72 01527 72. <\/strong>\n\n<strong>This registration is not equivalent to State approval\",in accordance with Article L6322-48.<\/strong><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" src=\"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2022\/07\/QRcode-ABourlier-info.png\" alt=\"\" class=\"wp-image-11786\" width=\"123\" height=\"121\"\/><\/figure><\/div>\n\n\n\n<p><strong><a href=\"https:\/\/www.ablogix.fr\/formations\/\"><strong><\/strong><\/a><strong><a href=\"https:\/\/www.ablogix.fr\/en\/formations\/\">Find all our training courses here.<\/a><\/strong><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This training will enable you to become familiar with the tools contributing to the continuous environment, to prepare and install the environment required for your development projects. The practical work will allow you to implement a scenario combining different tools in order to better understand the configuration needs and even identify the specific plugins to install&#8230;<\/p>\n","protected":false},"author":4,"featured_media":2553,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"translation":{"provider":"WPGlobus","version":"2.10.0","language":"en","enabled_languages":["fr","en"],"languages":{"fr":{"title":true,"content":true,"excerpt":true},"en":{"title":true,"content":true,"excerpt":false}}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Int\u00e9gration continue avec Jenkins - Formation DVO_Tr1<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Int\u00e9gration continue avec Jenkins - Formation DVO_Tr1\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/\" \/>\n<meta property=\"og:site_name\" content=\"ABlogiX\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ABlogiX\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-17T06:22:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-08T13:32:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ABlogiX\" \/>\n<meta name=\"twitter:site\" content=\"@ABlogiX\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arthur Daunay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ablogix.fr\/#organization\",\"name\":\"AblogiX\",\"url\":\"https:\/\/www.ablogix.fr\/\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/sarl-ablogix\",\"https:\/\/www.youtube.com\/channel\/UC7LR5o5aeXzd2epr7eNma3g\/featured\",\"https:\/\/www.facebook.com\/ABlogiX\",\"https:\/\/twitter.com\/ABlogiX\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ablogix.fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/11\/Logo-ABlogiX.png\",\"contentUrl\":\"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/11\/Logo-ABlogiX.png\",\"width\":534,\"height\":368,\"caption\":\"AblogiX\"},\"image\":{\"@id\":\"https:\/\/www.ablogix.fr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ablogix.fr\/#website\",\"url\":\"https:\/\/www.ablogix.fr\/\",\"name\":\"ABlogiX\",\"description\":\"Ing\u00e9nierie de d\u00e9veloppement syst\u00e8me et logiciel, et s\u00e9curit\u00e9 du syst\u00e8me d&#039;information\",\"publisher\":{\"@id\":\"https:\/\/www.ablogix.fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ablogix.fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#primaryimage\",\"url\":\"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png\",\"contentUrl\":\"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png\",\"width\":800,\"height\":800},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#webpage\",\"url\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/\",\"name\":\"Int\u00e9gration continue avec Jenkins - Formation DVO_Tr1\",\"isPartOf\":{\"@id\":\"https:\/\/www.ablogix.fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#primaryimage\"},\"datePublished\":\"2020-12-17T06:22:42+00:00\",\"dateModified\":\"2021-04-08T13:32:30+00:00\",\"description\":\"La formation \\\"Int\u00e9gration continue avec Jenkins\\\" permet de pr\u00e9parer et d'installer, l\u2019environnement pour vos projets de d\u00e9veloppement.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.ablogix.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DVO_Tr1 &#8211; Int\u00e9gration continue avec Jenkins\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.ablogix.fr\/#\/schema\/person\/ff6e7c4e8f042c7b26a8048c9a5f618c\"},\"headline\":\"DVO_Tr1 \u2013 Continuous Integration with Jenkins\",\"datePublished\":\"2020-12-17T06:22:42+00:00\",\"dateModified\":\"2021-04-08T13:32:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#webpage\"},\"wordCount\":679,\"publisher\":{\"@id\":\"https:\/\/www.ablogix.fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png\",\"articleSection\":[\"Non class\u00e9\"],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ablogix.fr\/#\/schema\/person\/ff6e7c4e8f042c7b26a8048c9a5f618c\",\"name\":\"Arthur Daunay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ablogix.fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5b1a54b261ab94cf3676bb2b46b8a0e7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5b1a54b261ab94cf3676bb2b46b8a0e7?s=96&d=mm&r=g\",\"caption\":\"Arthur Daunay\"},\"url\":\"https:\/\/www.ablogix.fr\/en\/author\/a-daunay\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Int\u00e9gration continue avec Jenkins - Formation DVO_Tr1","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/","og_locale":"en_US","og_type":"article","og_title":"Int\u00e9gration continue avec Jenkins - Formation DVO_Tr1","og_url":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/","og_site_name":"ABlogiX","article_publisher":"https:\/\/www.facebook.com\/ABlogiX","article_published_time":"2020-12-17T06:22:42+00:00","article_modified_time":"2021-04-08T13:32:30+00:00","og_image":[{"width":800,"height":800,"url":"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@ABlogiX","twitter_site":"@ABlogiX","twitter_misc":{"Written by":"Arthur Daunay","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.ablogix.fr\/#organization","name":"AblogiX","url":"https:\/\/www.ablogix.fr\/","sameAs":["https:\/\/www.linkedin.com\/company\/sarl-ablogix","https:\/\/www.youtube.com\/channel\/UC7LR5o5aeXzd2epr7eNma3g\/featured","https:\/\/www.facebook.com\/ABlogiX","https:\/\/twitter.com\/ABlogiX"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ablogix.fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/11\/Logo-ABlogiX.png","contentUrl":"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/11\/Logo-ABlogiX.png","width":534,"height":368,"caption":"AblogiX"},"image":{"@id":"https:\/\/www.ablogix.fr\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/www.ablogix.fr\/#website","url":"https:\/\/www.ablogix.fr\/","name":"ABlogiX","description":"Ing\u00e9nierie de d\u00e9veloppement syst\u00e8me et logiciel, et s\u00e9curit\u00e9 du syst\u00e8me d&#039;information","publisher":{"@id":"https:\/\/www.ablogix.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ablogix.fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#primaryimage","url":"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png","contentUrl":"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png","width":800,"height":800},{"@type":"WebPage","@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#webpage","url":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/","name":"Int\u00e9gration continue avec Jenkins - Formation DVO_Tr1","isPartOf":{"@id":"https:\/\/www.ablogix.fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#primaryimage"},"datePublished":"2020-12-17T06:22:42+00:00","dateModified":"2021-04-08T13:32:30+00:00","description":"La formation \"Int\u00e9gration continue avec Jenkins\" permet de pr\u00e9parer et d'installer, l\u2019environnement pour vos projets de d\u00e9veloppement.","breadcrumb":{"@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.ablogix.fr\/"},{"@type":"ListItem","position":2,"name":"DVO_Tr1 &#8211; Int\u00e9gration continue avec Jenkins"}]},{"@type":"Article","@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#article","isPartOf":{"@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#webpage"},"author":{"@id":"https:\/\/www.ablogix.fr\/#\/schema\/person\/ff6e7c4e8f042c7b26a8048c9a5f618c"},"headline":"DVO_Tr1 \u2013 Continuous Integration with Jenkins","datePublished":"2020-12-17T06:22:42+00:00","dateModified":"2021-04-08T13:32:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#webpage"},"wordCount":679,"publisher":{"@id":"https:\/\/www.ablogix.fr\/#organization"},"image":{"@id":"https:\/\/www.ablogix.fr\/2020\/12\/17\/integration-continue-avec-jenkins\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ablogix.fr\/wp-content\/uploads\/2020\/12\/visuel-formation-DVOTR1.png","articleSection":["Non class\u00e9"],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.ablogix.fr\/#\/schema\/person\/ff6e7c4e8f042c7b26a8048c9a5f618c","name":"Arthur Daunay","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ablogix.fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5b1a54b261ab94cf3676bb2b46b8a0e7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5b1a54b261ab94cf3676bb2b46b8a0e7?s=96&d=mm&r=g","caption":"Arthur Daunay"},"url":"https:\/\/www.ablogix.fr\/en\/author\/a-daunay\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/posts\/2324"}],"collection":[{"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/comments?post=2324"}],"version-history":[{"count":11,"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/posts\/2324\/revisions"}],"predecessor-version":[{"id":5676,"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/posts\/2324\/revisions\/5676"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/media\/2553"}],"wp:attachment":[{"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/media?parent=2324"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/categories?post=2324"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ablogix.fr\/en\/wp-json\/wp\/v2\/tags?post=2324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}