Phare Phirio  : apprendre à apprendre

Pharepuzzle Phirio

PhareDataCenter Phirio

PhareSerious Games

PrecedentSuivant
  • Formations
    • Catalogue
    • Cloud
    • Big Data
    • Applicatif
    • DataScience
    • Infrastructures
    • Accompagnement
    • Sur mesure
  • Cheat sheets & labs
    • Présentation des technologies
    • Le Laboratoire
    • Blockchain
    • Big Data
    • Liens utiles
  • Informations pratiques
    • Phirio Team
    • Prestations
    • Qualité
    • Centre de formation
    • Nos références
  • Contact
    • Plan d'accès
    • Contact post-formation
    • Recrutement
    • Demande d'informations
  1. Vous êtes ici : Accueil
  2. Formations
  3. Catalogue
  4. Langages
  5. LM010

Formation : Jenkins : intégration continue

Durée de la formation

2 jours

Code cours

LM010

Prix de la formation

1 570 € HT

Sessions programmées

9 au 10 juillet15 au 16 octobre15 au 16 décembre

Public :

Développeurs, Architectes, Chefs de projets, Ingénieurs qualité…

Objectifs :

A l’issue de la formation, le stagiaire sera capable d’installer et de configurer un serveur Jenkins, solution Open Source d'intégration continue.

Prérequis :

avoir des connaissances du langage Java et des notions du cycle de développement d’un logiciel. Une expérience pratique de développement sur des projets en équipe est souhaitable.

  • Pour tester vos connaissances actuelles sur le sujet : Validation des pré-requis
  • Pour nous préciser vos attentes : Validation des attentes

Objectifs pédagogiques:

  • Comprendre les principes d'intégration continue
  • Intégrer Jenkins avec les autres outils (SCM, gestionnaire de tickets...)
  • Mettre en place un serveur Jenkins automatisant les build
  • Automatiser les tests, les audits de code et les déploiements sur la plateforme d'intégration Jenkins
  • Déployer Jenkins sur les projets.

Programme détaillé de la formation

Comprendre les principes d'intégration continue

Définition, principes
Notions de génie logiciel
Best practices d'intégration continue
La chaîne de fabrication logicielle

Utilisation de JENKINS

Concepts, définitions
Présentation de Jenkins comme serveur de build
Archétype de projet, déclencheurs de build, résultat du build
Workspace : visite guidée de l'interface
Jenkins dans l'IDE
Atelier : Installation et démarrage de Jenkins, configuration générale, installation des plugins


Construire un projet java avec maven

Rappels Maven.
Création d'un job. Accès aux sources. Paramétrage de Maven
Rapports de test unitaires. Envoi de mails de notification.
Déploiement automatique. Rapports d'analyse qualité
Habilitations

Construction des projets complexes

Enchaînements de projets Maven
Construire une application JEE complète
Construire un projet avec Ant
Conjuguer plusieurs outils
Déployer dans les référentiels Maven
Piloter le déploiement d'applications

Utilisation de JENKINS en cluster

Configuration des esclaves
Modes de démarrage Unix, Windows
Répartition des jobs entre esclaves
Bonnes pratiques de déploiement
Atelier : construction d'un projet distribué


Administration de JENKINS

Configuration des vues Jenkins
Considérations multi plates-formes
Visite guidée de la JENKINS_HOME
Monitorer et sauvegarder Jenkins
Scripts Jenkins en langage Groovy
Atelier : utiliser la ligne de commande d'administration




Déroulé pédagogique
Modalités et délais d'accès
Méthodes mobilisées et modalités d'évaluation

Phirio

+33 1 55 33 52 10
info@phirio.fr
Calendrier
Code cours : LM010

Contenu de la formation
Jenkins : intégration continue:
  • Comprendre les principes d'intégration continue
  • Utilisation de JENKINS
  • Construire un projet java avec maven
  • Construction des projets complexes
  • Utilisation de JENKINS en cluster
  • Administration de JENKINS

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours


Version du document : Ra08
Date de mise à jour du document : 2024/11/08


quelques une de nos réalisations
  • Recrutement
  • Data Dock Data Dock
  • Qualiopi
    Qualiopi
    La certification qualité a été délivrée par Proneo Certification au titre de la catégorie d'action suivante : ACTIONS DE FORMATION.

INFORMATIONS LEGALES

  • Protection des données personnelles
  • Mentions légales et crédits
  • Condition générales d'utilisation (CGU)

INFORMATIONS PRODUITS

  • Calendrier
  • Présentations de technologies
2025 Phirio Paris