DVO_Tr1 – Continuous Integration with Jenkins

Ref : DVO_Tr1

Summary

The “Continuous Integration with Jenkins” 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.

Public concerned

  • Architects
  • Webmasters
  • Project managers
  • Architects
  • Consultants

Objectives

  • Understand the principles of continuous integration
  • Know how to use and administer Jenkins
  • Automate the building and delivery of software products

Content

Introduction

  • Principles of Continuous Integration
  • Getting started with Jenkins

Basic concepts

  • Integration with engineering processes
  • Automation
  • Early detection of problems
  • Practical work

Tools required

  • ​Definition
    • Infrastructure sizing
    • Source code management
    • Integration server (Jenkins)
    • Binary repository (Nexus)
    • Dashboard (Sonar)
  • Tips and best practices

Installation and configuration of tools

  • Infrastructure configuration
  • Build tools
  • Servers
  • Practical work

Basic use

  • Creating a job
  • Unit testing
  • Publication of artefacts in the binary repository
  • Reporting metrics in the dashboard
  • Practical work

Advanced concepts

  • Continuous delivery
  • Builds on “events

Training environment

  • A training aid will be provided in paper format to each trainee.
  • A training room with a video projector, a whiteboard and 1 PC per trainee.
  • A virtual machine under Virtual Box will also be installed on the training machines in order to carry out the practical exercises.

Durée 

2 days (the content can be adapted according to the technological context and the level of knowledge of the trainees).

  • The “Continuous Integration with Jenkins” training course can be delivered both face-to-face and remotely
  • The “Continuous Integration with Jenkins” training course can take place on an inter-company or intra-company basis

More information?

Please contact us at + 33(0)2 85 29 43 44 or by e-mail : formation@ablogix.fr for a quote.


The training activity of ABlogiX is "registered under the number 52 72 01527 72. 

This registration is not equivalent to State approval",in accordance with Article L6322-48.

Find all our training courses here.