Intégration continue, Jenkins et maven (5 Jours) - ref : GPIC
Introduction
À l'issue de la formation sur 5 jours les stagiaires pourront utiliser Jenkins et Maven dans une perspective d'intégration continue. Cette formation est à 30% théorique et à 70% pratique.
Objectifs pédagogiques
- 7 phases de mise en oeuvre d’une intégration continue
- Maillons d’une chaîne d’intégration continue
- Automatisation de la construction des applications
- Tests des applications en continue
- Mise en place d'un tableau de bord des intégrations
- Génération des rapports liés à l’activité de développement
- Validation du respect des normes de développement par les développeurs
- Déclenchement des alertes et notifications
- Prévention des bugs et de la régression des applications
- Automatisation de la création des livrables
- Acceptance en continue
- Déploiement en continue
Participants
Développeurs, architectes et chefs de projets.
Pré-requis
Bonnes connaissances en programmation Java.
Programme
- Introduction
- Maven pour le développeur
- Utilisation de Maven par un chef de projet
- Gestion de sources avec Git
- Automatiser les tests
- Qualité du code
- Nexus
- Jenkins
- Sonar