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.
Jenkins : intégration continue (LM010)
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