formation-continue

Jenkins : intégration continue (LM010)

La formation Jenkins : intégration continue vous permettra de 
- 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.
 

Diplôme
Certificat ESIEE-IT
Durée
2 jours (soit 14 heures)
Coût
1 812 €

Jenkins : intégration continue

  • 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.

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 J2EE 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.

À qui s’adresse cette formation ?

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

Quels sont les 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. 
 

Méthodes pédagogiques 

  • Apports théoriques suivis d’applications 
  • Travaux pratiques réalisés 
     

Méthodes d'évaluations

  • QCM d'évaluation des acquis

  • À l’issue de cette formation, un certificat ESIEE-IT vous sera délivré.

Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr  (réponses sous 48heures). 

Informations complémentaires

Texte

Prochaines sessions : 

  • Du 18 au 19 octobre 2023
  • Du 18 au 19 décembre 2023
  • Du 16 au 17 février 2024 
  • Du 20 au 21 avril 2024
  • Du 22 au 23 juin 2024
  • Du 18 au 19 octobre 2024
  • Du 18 au 19 décembre 2024
  • Horaires : 9h00 à 17h30
  • Taux de réussite : nouvelle formation 
  • 100% à distance (D) ou en présentiel (P)
  • Si vous êtes en situation de handicap, retrouvez toutes les informations utiles  ICI

 

Contactez-nous